#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターphp で文字列変数を宣言するには 3 つの方法があります: 1. "$ 変数名 = '文字列の内容';" ステートメントを使用する; 2. "$ 変数名 = '文字列の内容';" ステートメントを使用する; 3. 区切り文字を使用し、ステートメント「$variable name =
php 宣言文字列変数
##1. 二重引用符を使用します
構文:
$变量名="字符串内容";
例:
<?php $str="hello"; var_dump($str); ?>
構文:
$变量名='字符串内容';
例:
<?php header("Content-type:text/html;charset=utf-8"); $str='hi'; var_dump($str); ?>
一重引用符は最も効率的ですが、一重引用符は含まれる変数を解析しません。
$a='aaa'; $b='$abbb'; echo $b;3. 区切り文字を使用する
PHP の区切り文字を使用すると、より長い文字列を定義でき、その中の内容を出力できます。改行、インデント、その他の形式を含む、そのままの形式です。区切り文字内の特殊文字はエスケープする必要がなく、区切り文字内の変数も解析できます。これが、PHP が区切り文字を導入する理由の 1 つです。
デリミタの構文形式は次のとおりです:
$变量名=<<<str 一段文本 str;
このうち、記号
はキーワードであり、必ず使用する必要があります。 #str テキストの開始識別子と終了識別子としてカスタマイズされた識別子が使用されます。前後の識別子の名前は完全に同じである必要があります。
また、終了識別子の後のセミコロンは省略できず、終了識別子は改行の先頭に記述する必要があります。また、識別子の命名は、PHP の他のタグの命名規則に従う必要があります。識別子には文字、数字、アンダースコアのみを含めることができ、アンダースコアまたは数字以外の文字で始める必要があります。
区切り文字を使用して定義された文字列では変数を解析できますが、演算は実行できないことに注意してください。 例: <?php header("Content-type:text/html;charset=utf-8"); $website = 'php中文网'; $url = 'https://www.php.cn/'; $title = 'PHP 教程'; $str = <<<str <!DOCTYPE html> <html> <head> <title> $title </title> </head> <body> 您正在访问的是:<strong style="color:red">$website</strong><br> 网址:<a href="$url" target="_blank">$url</a> </body> </html> str; echo $str; ?>
推奨学習: 「PHP ビデオ チュートリアル
」以上がPHPで文字列変数を宣言するにはいくつかの方法がありますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。