2017-09-13 46 views
0

我有以下代码来获取用户状态为“active”的循环帖子数组。通过不使用密钥获取数组结果

在那个数组中,我有多个这样的“slug”条目。

["slug"]=>string(9) "the_bbc"" 

我不能根据字符串数字 - “字符串(9)”拉数据,因为它们都是不同的。

如何通过搜索[“slug”]来回显“the_bbc”并返回所有结果。

<?php $user_id = get_current_user_id(); 
$active_memberships = wc_memberships_get_user_memberships($user_id, 'active'); // userID and active user ?> 

<pre><?php var_dump ($active_memberships, $product_id); ?></pre> 

是的,这看起来相当新手,昨天被另一个人告知,但我在大学第一年学习php。

感谢

+3

你的问题不清楚。请提供'$ active_memberships'的示例数据以及您对该示例的期望输出。 – trincot

+0

你可以显示什么返回'print_r($ active_membership);'? – Neodan

+2

“串号”不存在,“string(9)”是值的类型,它与访问该值无关,而且您不需要事先知道该值。 – meagar

回答

0

如果你有一个数组,你可以通过它循环在foreach(),恩多“塞”:

foreach ($active_memberships['slug'] as $slug) { 
    //do whatever with this variable 
} 

我希望我理解正确你。请在下次提供更好的描述。