menu
書いてる野郎
orebike@gmail.com
結論。直接的手段は無い。 やるなら標準出力をトラップして出すことになる。
var_dump ほどではないが print_r でもそこそこの情報は出せる。 このように最後に true を渡すと文字列として戻してくれる。
$a = print_r($b, true);
var_dump と違い var_export はその変数を表現する PHP コードをリターンする。 つまり変数のシリアル化をわかりやすくするために存在する関数。
こいつを利用してもできる。 このように最後に true を渡すと、print_r 同様に文字列として PHP コードがえられる。
$a = print_r($b, true);