閲覧数:1796
投稿日:2019-02-21
更新日:2019-02-21
var_export()内容をファイル出力
・var_dump()とは異なり、ob_start() コールバック関数の中では使用不可
・第2引数を TRUE に設定し場合、var_export() 内容を返す
コード
$fp = fopen('./'.date('Ymd').'_output.txt', 'a+' );
fputs($fp, var_export($target,TRUE));
fclose( $fp );結果
stdClass::__set_state(array(
'id' => 'evt_1E6I74JiXAQvfxv3iGbGoRcu',
'object' => 'event',
'api_version' => '2019-02-19',
'created' => 1550757682,
'data' =>
stdClass::__set_state(array(
'object' =>
stdClass::__set_state(array(
'object' => 'checkout_beta',
'client_reference_id' => NULL,
'display_items' =>
array (
0 =>
stdClass::__set_state(array(
'currency' => 'jpy',
'amount' => 10000,
'type' => 'sku',
'quantity' => 1,
'sku' => 'sku_EYUuveVPe61SrH',
)),
),
'line_items' => NULL,
'livemode' => false,
'payment_intent' => 'pi_1E6I6eJiXAQvfxv3IMxgerR9',
)),
)),
'livemode' => false,
'pending_webhooks' => 1,
'request' =>
stdClass::__set_state(array(
'id' => NULL,
'idempotency_key' => NULL,
)),
'type' => 'checkout_beta.session_succeeded',
))