ホームページ > バックエンド開発 > PHPチュートリアル > print_r() 関数の 2 番目のパラメータの役割は何ですか?

print_r() 関数の 2 番目のパラメータの役割は何ですか?

WBOY
リリース: 2016-06-23 14:23:12
オリジナル
1231 人が閲覧しました

この投稿の最終編集者は u012314326 2013-10-02 17:04:39 です

http://cn2.php.net/manual/zh/function.print-r.php

1. " print_r() will 配列のポインタを末尾に移動します。ポインタを先頭に戻すには、reset() を使用します。」
この文はどういう意味ですか?

2. "print_r() の出力をキャプチャしたい場合は、return パラメータを使用できます。このパラメータが TRUE に設定されている場合、print_r() は結果を出力しません (これがデフォルトのアクションです)。その出力。」
この文はどういう意味ですか?

3. この関数は実際のプログラミングにおいてどのような役割を果たしますか?

ディスカッションへの返信 (解決策)

$arr=Array("1"=>​​1,"2"=>2);

$result=print_r($arr,TRUE);

1. "print_r() は配列のポインタを最後に移動します。ポインタを先頭に戻すにはreset() を使用します"

$ar = array('a' => 1, 'b' => 2);echo current($ar); //1print_r($ar);echo current($ar); //1
ログイン後にコピー
はこの説明が古いことを知っています


2. "print_r をキャプチャしたい場合は、 () 出力には、return パラメーターを使用できます。このパラメーターが TRUE に設定されている場合、print_r() は結果を出力しません (これがデフォルトのアクションです)。 ”

$ar = array('a' => 1, 'b' => 2);$s = print_r($ar, 1);
ログイン後にコピー


3. この関数。実際のプログラミングでは何をするのでしょうか?
この関数は通常、デバッグ中に使用されます

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート