2017-08-22 26 views
0

に配列内のスペースを入れてください。それから私は、一つに二つの配列を置く:print_r($array_test3)ため私は二つの配列を持つ2次元配列

foreach($role as $rl => $r) 
{ 
    $array_test3[] = array($r, $details[$rl]); 
} 

出力は次のとおりです。

Array ([0] => Array ([0] => leader [1] => lead) [1] => Array ([0] => follower [1] => follow)) 

それから私は、配列を内破してみました:echo $test3.'<br/>';ため

$test3 = implode('<|>',array_map('implode',$array_test3)); 

出力は次のとおりです。

leaderlead<|>followerfollow 

しかし、私は次のようにすることを望んでいます:

leader<|>lead<|>follower<|>follow 

どうすればいいですか?

答えて

1

あなたは遊びを持って、私は達成できるか見てのより多くのケースだった何かができますこれ...

$role = ["leader","follower"]; 
$details = ["lead", "follow"]; 
$a1 = array_combine($role, $details); 
echo str_replace('=', '<|>', http_build_query($a1, '', '<|>')); 
関連する問題