对于设置为将值插入到我创建的自定义数组中的每个循环,我都有一个循环。由于某些原因,当我使用我设置的自定义键之一在数组上运行for循环时,我没有得到任何结果。用PHP创建自定义键阵列
我在阵列中的每个循环
$posting_ids[] .= "[posting_id] => ".$value['posting_id'].", [posting_likes] => ".$value['total_likes']."";
相呼应的数组循环
for($a=0; $a < count($posting_ids); $a++) {
echo $posting_ids['posting_id'];
}
我希望能够把所有的posting_ids和posting_likes像下面的例子
Array (
[0] =>
[posting_id] => 1
[posting_likes] => 15
[1] =>
[posting_id] => 2
[posting_likes] => 19
)
填充此数组的结果正在从一个foreach循环中提取,因此它需要能够在数组中存储多个值。
我不知道你在那里做什么,但你没有设置任何数组键。使用'var_dump($ posting_ids)'来查看你的数组实际的外观。键使用'$ array [$ key] = $ value'来设置,而不是串联字符串。 – deceze