PHPエコー[転送]

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

PHP 言語では、echo が最も一般的に使用される組み込み関数です。その機能は 1 つ以上の文字列を出力することです。

echo を使用して文字列を出力します

PHP 構文では、次のような簡単な echo の例をすでに示しています:

<html><body>  <?phpecho "Blabla.cn"?>  </body></html>  

返される HTML 結果は次のとおりです:

<html><body>Blabla.cn</body></html>  

この例をもう少し複雑にして、HTML マークを追加しましょう。

<html><body><?phpecho "<h1>Blabla.cn</h1>"?></body></html>  

返される HTML 結果は次のとおりです:

<html><body><h1>Blabla.cn</h1></body></html>  
echo を使用して複数の文字列を出力します

echo は、カンマ DE<、DE< で区切って複数の文字列を出力することもできます。例は次のとおりです。

<html><body><?phpecho "woyouxian.net", " and ","blabla.cn"?></body></html>  

返される表示結果は次のとおりです:

woyouxian.net and blabla.cn  
echo を使用して変数の値を出力します。

echo は変数の値を出力することもできます。例は次のとおりです。

<html><body><?php$a = "blabla.cn";echo $a?></body></html>  

上記のコードでは、$a は変数で、$a の値は "blabla.cn" であり、echo を使用して $a の値を出力します。

表示される結果は次のとおりです:

blabla.cn  

別の例、2 つの変数の値を出力します:

<html><body><?php$a = "woyouxian.net ";  $b = "blabla.cn";echo $a,$b?></body></html>  

返される表示結果は次のとおりです:

woyouxian.net blabla.cn  
echo の文字列パラメータには変数が含まれます

echo の文字列パラメータに変数が含まれる場合、 2 つの状況があります。1 つ目は、文字列パラメーターが二重引用符を使用し、echo が変数の値を出力する場合です。2 つ目は、文字列パラメーターが一重引用符を使用し、変数名が出力される場合です。

二重引用符を使用した文字列の例は次のとおりです:

$a = "just in case";  echo "take the gun,$a";  

返される結果は次のとおりです:

take the gun,just in case  

上記の例では、文字列は二重引用符を使用しており、文字列内の変数は変数の値を出力します。

文字列内での一重引用符の使用を見てください。例は次のとおりです。

$a = "just in case";echo 'take the gun,$a';  

文字列に一重引用符が使用されている場合、返される結果は変数の値ではなく、出力変数名です。

take the gun,$a  
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。