我做了print_r($my_var)
如何從輸出PHP獲取字符串數組
和得到的結果一樣:
Array ([0] => Array ([email] => [email protected]) [1] => Array ([email] => [email protected]))
如何獲得一個新的數組像
$mails= array('[email protected]','[email protected]');
我做了print_r($my_var)
如何從輸出PHP獲取字符串數組
和得到的結果一樣:
Array ([0] => Array ([email] => [email protected]) [1] => Array ([email] => [email protected]))
如何獲得一個新的數組像
$mails= array('[email protected]','[email protected]');
$mails = array_map(function ($x){
return $x['email'];
}, $my_var);
更新
$mails = array();
foreach($my_var as $emailArr){
$mails[] = $emailArr['email'];
}
array_values($ MYVAR [0]);
//將返回數組中的值(我注意到你的數組是嵌套的,所以我做了0元素的值)。
http://www.php.net/manual/en/function.array-values.php
強烈推薦只是具有所有可用陣列功能有點讀只是很快,所以你可以看到什麼是可能的。
使用循環。基本的PHP。 – 2013-04-27 03:15:33
我想'foreach($ myvar-> result()as $ val)$ to。= $ val-> email。 「,」;「但是爲了擺脫最後的逗號? – cMinor 2013-04-27 03:17:48
使用'rtrim($ to,',')' – 2013-04-27 03:19:37