ホームページ  >  記事  >  バックエンド開発  >  echo、print、printf、sprintf_PHP チュートリアルの違い

echo、print、printf、sprintf_PHP チュートリアルの違い

WBOY
WBOYオリジナル
2016-07-21 15:59:41757ブラウズ

- echo

はコマンドであり、値を返すことはできません。 Echo の後には、次のようにセミコロンで区切って多くのパラメータを続けることができます:
echo $myvar1;
echo 1,2,$myvar,"bold";

- print

は値を返すことができる関数です。パラメータは 1 つだけです。

- printf

関数、テキストをフォーマットして出力します。
$name="hunte";
printf("my name is %s, age %d"; , $ age);

- sprintf

は printf に似ていますが、印刷は行わず、フォーマットされたテキストを返します。
- echo

はコマンドであり、値を返すことはできません。 Echo の後には、次のようにセミコロンで区切って多くのパラメータを続けることができます:
echo $myvar1;
echo 1,2,$myvar,"bold";

- print

は値を返すことができる関数です。パラメータは 1 つだけです。

- printf

関数、テキストをフォーマットして出力します。
$name="hunte";
printf("my name is %s, age %d"; , $ age);

- sprintf

は printf に似ていますが、印刷は行わず、フォーマットされたテキストを返します。

http://www.bkjia.com/PHPjc/317297.html

本当http://www.bkjia.com/PHPjc/317297.html技術記事 -echo はコマンドであり、値を返すことはできません。 Echo の後には、次のようにセミコロンで区切って多くのパラメータを続けることができます: echo$myvar1; echo1,2,$myvar,"bold"; -print は値を返すことができる関数です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。