Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 访问braintree内部的问题';s阵列_Javascript_Php_Laravel_Paypal_Braintree - Fatal编程技术网

Javascript 访问braintree内部的问题';s阵列

Javascript 访问braintree内部的问题';s阵列,javascript,php,laravel,paypal,braintree,Javascript,Php,Laravel,Paypal,Braintree,我不知道为什么这是工作,但我正试图得到阵列内的时区 $transaction = $gateway->subscription()->find($_GET["id"]); echo '<pre>' , var_dump($transaction->billingPeriodStartDate) , '</pre>'; Notice: Undefined property: DateTime::$timezone in C:\xampp\htdocs\

我不知道为什么这是工作,但我正试图得到阵列内的时区

$transaction = $gateway->subscription()->find($_GET["id"]);
echo '<pre>' , var_dump($transaction->billingPeriodStartDate) , '</pre>';
Notice:  Undefined property: DateTime::$timezone in C:\xampp\htdocs\finalfees\braintree_php_example\public_html\transaction.php on line 10

NULL
但当我决定去约会的时候


如果您只希望属性执行以下操作:

或者,如果您只是想要时区,而不是您在var_dump中看到的实际完整数组:

您需要使用。
$transaction = $gateway->subscription()->find($_GET["id"]);
echo '<pre>' , var_dump($transaction->billingPeriodStartDate->timezone) , '</pre>';
Notice:  Undefined property: DateTime::$timezone in C:\xampp\htdocs\finalfees\braintree_php_example\public_html\transaction.php on line 10

NULL
$transaction = (object)(array) $gateway->subscription()->find($_GET["id"]);

$transaction->getTimezone()->getName()