无法读取
问题描述:
我使用woocommerce API在我的PHP代码无法读取
在PHP(woocommerce)阵列领域,但我有我的代码有问题
我如何可以访问我的数组内容
我想回声每个字段我的阵列的
$cats = $client->products->get_categories();
$arrlength = count($cats);
for($x = 0; $x < $arrlength; $x++) {
echo $userid,$cats[$x]['name']) ;
}
结果是:
Array
(
[product_categories] => Array
(
[0] => Array
(
[id] => 23
[name] => Business
[slug] => business
[parent] => 21
[description] =>
[display] => default
[image] =>
[count] => 5
)
[1] => Array
(
[id] => 24
[name] => Business
[slug] => business-woman
[parent] => 22
[description] =>
[display] => default
[image] =>
[count] => 7
)
[2] => Array
(
[id] => 25
[name] => Casual
[slug] => casual
[parent] => 22
[description] =>
[display] => default
[image] =>
[count] => 7
)
[3] => Array
(
[id] => 26
[name] => Casual
[slug] => casual-men
[parent] => 21
[description] =>
[display] => default
[image] =>
[count] => 3
)
[4] => Array
(
[id] => 20
[name] => Featured
[slug] => featured
[parent] => 0
[description] => FEATURED PRODUCT
[display] => default
[image] =>
[count] => 10
)
[5] => Array
(
[id] => 21
[name] => Men
[slug] => men
[parent] => 0
[description] =>
[display] => default
[image] =>
[count] => 5
)
[6] => Array
(
[id] => 22
[name] => Women
[slug] => women
[parent] => 0
[description] =>
[display] => default
[image] =>
[count] => 12
)
)
)
答
试试这个:
$categories = $client->products->get_categories();
foreach($categories['product_categories'] as $categorie) {
foreach($categorie as $key => $value) {
echo $key . ' is ' . $value . '<br>';
}
echo '<hr>';
}
答
foreach($cats as $key => $value)
{
echo $value["id"];
echo $value["name"];
echo $value["slug"];
echo $value["parent"];
echo $value["description"];
echo $value["display"];
echo $value["image"];
echo $value["count"];
}
感谢您对快速重放 但我得到这个错误 未定义指数:命名 未定义指数:蛞蝓 未定义指数:父 未定义指数:描述 未定义index:display 未定义索引:image 未定义索引:count –