この投稿の最終編集者は 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. この関数。実際のプログラミングでは何をするのでしょうか?
この関数は通常、デバッグ中に使用されます