ホームページ >バックエンド開発 >PHPチュートリアル >PHP 3: ログインインターフェイスからの PHP マークアップについての説明

PHP 3: ログインインターフェイスからの PHP マークアップについての説明

WBOY
WBOYオリジナル
2016-06-23 14:29:51976ブラウズ

前回の記事でこのインスタンスについて簡単に紹介しました。
OK、最初のページ、ログインページから始めましょう。
インターフェースはどうですか

実装方法を知りたいですか?それでは、コードを見てみましょう:

1 2 require_once ( 'bookmark_fns.php ' );
4
5 display_site_info()
6 display_login_form();
7
8 do_html_footer();
9 ?>

これらのコードを見てどう思いますか? OK、以下 1 つずつ説明します: 1) PHP が HTML から を分離する方法 1 行目と 9 行目を見てください。それは


?> PHP がファイルを解析すると、次のようになります。ここで、開始タグと終了タグは です。ASP.NET を使用したことがある場合は、<% %> の機能が似ていることを覚えておいてください。これらのタグは、これらのタグ内に含まれるコードの解釈を開始および停止するように PHP に指示します。これらのタグを使用すると、PHP はタグの外側のコンテンツを無視します。このようにして、さまざまなドキュメントに埋め込むことができます。もちろん、最も一般的なものは HTML ページに埋め込まれます。

上記は最も一般的な HTML 分割ですが、より高度な分割はありますか?もちろんあります。例は次のとおりです:
1 2 if ( $IsFinished )

4 ?>
5 おめでとうございます !
6

7 8 }
10 {
11 ?>
12 < Strong> 13 14 }
15 ?>
この例は正常に動作し、結果は
申し訳ありませんが、そのまま実行してください
なぜなら、PHP が終了タグに到達すると、?> となります。次の開始タグが見つかるまで、次の内容をそのまま出力します。もちろん、上記の例は不自然ですが、大きなテキストの塊を出力する場合、多くの場合、すべてを echo() または print() するよりも PHP 解析モードから抜け出す方が効率的です。
PHP では、開始タグと終了タグの 4 つの異なるペアを使用できます。そのうちの 2 つ、