【发布时间】:2012-12-14 22:04:22
【问题描述】:
我正在使用表单来收款并使用 print_r,我可以在输出中看到以下内容...
[customer] => ChargifyCustomer Object
(
[email] => test@aol.com
[first_name] => John
[last_name] => Doe
[organization] =>
[reference] =>
[id] => 2588487
[created_at] => 2012-12-14T08:50:45-05:00
[updated_at] => 2012-12-14T08:50:45-05:00
)
生成此输出的 PHP 如下所示...
try {
$new_subscription = $subscription->create();
if ($new_subscription != '') {
// session_unset();
echo '<pre>';
print_r($new_subscription);
echo '</pre>';
foreach ($new_subscription as $item) {
echo 'First Name' . $item->customer->first_name . '.';
}
}
}
虽然每次我加载页面时,名字都不会被回显。相反,它只是说“名字”。好几次。
请帮忙确定我的错误在哪里。
【问题讨论】:
-
为什么不在
foreach循环中尝试print_r($item),看看它是什么样子的。我猜你快到了