好的,我知道要从 PHP 中的字符串数组中获取逗号分隔的字符串,您可以这样做
$stringA = array("cat","dog","mouse");
$commaSeperatedS = join(',', $stringA);
但是如果我有一个数组数组(不是简单的字符串数组)怎么办?
$myAssociativeA =
array(
[0] => array("type"=>"cat", "sex"=>"male")
, [1] => array("type"=>"dog", "sex"=>"male")
);
我的目标是从每个数组中的特定属性获取以逗号分隔的字符串,例如“type”?我试过了
$myGoal = join(',', $myAssociativeA{'type'});
我的目标值$myGoal
在这种情况下将是"cat,dog"
。
有没有一种简单的方法,无需手动循环每个数组,提取属性,然后在最后进行连接?