ホームページ  >  記事  >  バックエンド開発  >  PHPの区切り文字<

PHPの区切り文字<
coldplay.xixi
coldplay.xixi転載
2020-06-13 18:00:494690ブラウズ

PHPの区切り文字<<EOFの解析

php デリミタ <<

PHP は Web プログラミング言語です。プログラミング プロセス中, HTML および JavaScript スクリプトの大きなセクションを出力するためにエコーを使用する状況が必然的に発生します。従来の出力方法 (文字列による出力) を使用する場合は、文字列内の引用符に一致する多数のエスケープ文字が必要です。構文エラーを避けるために特殊文字をエスケープします。 1箇所や2箇所くらいならまだ許せますが、完全なhtmlテキストや200行のjsだったら誰でも倒れると思います。これが、PHP が区切り文字を導入する理由です。少なくともその理由の大部分はこれです。

1. PHP 区切り文字の機能は、改行形式などを含め、その中にあるものをそのまま出力することです;

2. PHP 区切り文字内の特殊文字はエスケープされませんは必須です;

3. PHP 区切り文字内の PHP 変数は、通常はその値に置き換えられます。

PHP の区切り文字の形式は次のとおりです:

<<
……
EOF;

例:

   
<?php
$js = <<<EOF
<script type="text/javascript">
//top:作用使得整个frameset都跳转
window.top.location.href = "$group_url/Manager/login";
</script>
EOF;
return $js;

推奨チュートリアル: 「php 入門から習熟まで

以上がPHPの区切り文字<

声明:
この記事はliqingbo.cnで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。