ホームページ >バックエンド開発 >PHPチュートリアル >powerpoint2003 公式ダウンロード PHP 学習出力文字列 echo、print、printf、print_r、var_dump

powerpoint2003 公式ダウンロード PHP 学習出力文字列 echo、print、printf、print_r、var_dump

WBOY
WBOYオリジナル
2016-07-29 08:44:441015ブラウズ

以下に一つずつ紹介していきます。
1. echo
echo は PHP のキーワードであり、戻り値はありません。記述上、括弧は省略できます。次のコード:

コードをコピーします。 コードは次のとおりです:

echo 'Test String';



2 のキーワードでもあります。 PHP では、Value を返します。通常は true を返しますが、false を返すことはありません。書き方としてはechoと同じで、括弧は省略可能です。次のコード:



コードをコピーします。 コードは次のとおりです:

print 'Test String'; 3. printf は printf のようにフォーマットできます。 C言語で文字列を出力します。その形式は C 言語の形式に似ており、どちらも % で始まります。その指定子は以下で定義されます。

b パラメータは整数です。2 進数を表示します。

c パラメータは整数です。対応する ASCII 文字を表示します。
d パラメータは整数です。10 進数を表示します。
f パラメータは倍精度です。浮動小数点として表示します。数値
e パラメータは倍精度であり、科学的表記法で表示されます。 型

g パラメータは倍精度で、浮動小数点数または科学的表記法で表示されます
o パラメータは整数で、8 進数として表示されます
s パラメータは文字列であり、文字列として表示されます
u パラメータは符号なし整数であり、10 進数として表示されます
x/ パラメータは、四捨五入された値が 1000000 未満の場合は直接出力され、1000000 より大きい場合は、科学表記法で表示されます。 f の値が 1.2e23 より大きい場合、出力結果は不正になります。
%を除き、上記はすべて出力桁数の合計(小数点とEは1として数えます)を指定でき、補数文字として0またはスペースを指定でき、補数の有無も指定できます。左側または右側。
f,eは小数点以下の桁数を指定できます。
たとえば、%5d は、出力桁数の合計が 5 で、残りの桁がスペースで埋められたままであることを意味し、%05d は、出力桁数の合計が 5 で、残りの桁が 0 で埋められたままであることを意味します。 %05.1f は、出力桁数の合計が 5 で、小数点 1 桁以降の残りの桁が 0 と 0 で埋められることを意味します。%-05.1f は、出力桁数の合計が 5 桁で、不足している桁があることを意味します。数字は右側に 0 が埋め込まれ、小数点の後に 1 桁が埋め込まれます。
サンプル コード:



コードをコピーします。 コードは次のとおりです。 " 1.20"
printf("%-07.2f", 1.2); // "1.20000"


4. sprintf と printf の違いは、printf が直接出力することです。 sprintf はフォーマットされた文字列を返します。
5. print_r と var_dump
print_r と var_dump は両方とも配列とオブジェクトを出力できますが、ブール型の print_r の出力はより詳細であり、通常はデバッグ中に使用されます。
次のコード:

コードをコピーします

コードは次のとおりです:



$v = new test();
var_dump($v); public $num = 1 ;

public $str = "222";


結果は次のとおりです:


コードは次のとおりです: ( [num] => 1

[str] => 222

[bool] => 1
)
object(test)#1 (3) {
["num"]=>
int( 1)
["str"]=> ;
string(3) "222"
["bool"]=>
bool(true)

}

参考: PHP プログラミング、2003 年、第 4 章文字列、出力文字列 上記は、powerpoint2003 公式ダウンロードの PHP 学習の出力文字列 echo、print、printf、print_r および var_dump を紹介しており、powerpoint2003 公式ダウンロードの内容を含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

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