-3
を印刷する場合:
Array ()
users:1Array ()
items:1
結果配列が文字列 "users:"の前に表示されるのはなぜですか?
を印刷する場合:
Array ()
users:1Array ()
items:1
結果配列が文字列 "users:"の前に表示されるのはなぜですか?
print_r
のような、その出力は、直接stdoutに出力します延期するprint_r()
を伝える必要があります。ここでの実行順序は次のとおりです。
print_r
return true
true
を使用して文字列を連結stdoutに(1
なり)echo
あなたが内部print_r()
を使用したいとエコー場合は、この
echo "<br />users:" . print_r($users,true);
echo "<br />items:" . print_r($items,true);