私はprint_r($my_var)
次のような結果が得られます。
Array ( [0] => Array ( [email] => maa@hotmail.com ) [1] => Array ( [email] => mee@gmail.com ) )
のような新しい配列を取得する方法
$mails= array( 'maa@hotmail.com','mee@gmail.com' );
$mails = array_map(function ($x){
return $x['email'];
}, $my_var);
アップデート
array_mapの代わりにforeachループを使用します。
$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
可能なことを確認できるように、使用可能なすべての配列関数をすばやく読むことを強くお勧めします。