気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
ベストアンサー
phpはhtmlに埋め込まなくても使えるのですか?
はい。サーバがPHPに対応していれば、
拡張子が「.php」のPHPファイル単体だけで実行できます。
質問文のサンプルコードについて、かんたんに3点触れます。
html
1 2<html> 3<body> 4</html> 5</body>
ひとつめは、PHPを埋め込まず、単体で使うつもりなら、上のHTMLのタグは不要です。
php
1 2<? 3?>
php
1 2<?php
ふたつめは、上のようなショートタグは、最近のPHP(5)では非推奨になりました。
サーバがXMLファイルと混同するからです。明示的にPHPと示します。
さらに下のように、PHP単体での使用時は終了タグを省略します。
一部で動作に影響があるためです。HTMLファイルへの埋め込みでは使います。
みっつめは、PHPからSQLを使うサービスを外部に公開するときは、
セキリュティを調べて十分チェックしてからにしてください。
投稿2015/07/29 23:16
総合スコア5592
0
.phpの拡張子のファイルはPHPコードが含まれているファイルとして扱われます。
[test.php]
<?php // データベースに接続 $con = mysql_connect("localhost", "id", "passowrd"); // データベースを切断 mysql_close($con); ?>
上記のように、何も表示しなくてもプログラムとしては問題ありません。
そのような用途はあまりないでしょうけど・・・。
逆に
[test.php]
<html> <body> テストテキスト </body> </html>
でも問題なく動きます。
ただ上記のようにPHPで処理を何もしないのであれば、特に理由がない限りphpファイルにする必要性がありません。
投稿2015/07/30 04:29
総合スコア18
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。