【发布时间】:2020-11-21 18:42:35
【问题描述】:
我已成功地将 SendinBlue v3 API 集成到我的 codeigniter 应用程序中,但由于某种原因,我无法在使用 API 时循环遍历结果。
当我 var_dump 时,我的对象看起来像这样:
object(SendinBlue\Client\Model\GetEmailCampaigns)#110 (1) {
["container":protected]=>
array(2) {
["campaigns"]=>
array(2) {
[0]=>
array(23) {
["id"]=>
int(2)
["name"]=>
string(12) "Testcampagne"
["type"]=>
.....
由于根对象受到保护,我无法通过此循环查看我的广告系列。 我可以通过将其转换为数组来读取它,$result = (array)$result; 然后我不得不使用
foreach ($result as $campaigns)
{
foreach ($campaigns as $campaignh)
{
foreach ((array)$campaignh as $campaign)
{
echo $campaign['status'];
....
我确定一定有一种方法可以在一个 foreach 中循环遍历广告系列吗?对此感到非常愚蠢!
谢谢!
【问题讨论】:
标签: php codeigniter sendinblue