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()