Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用explode时,如何在每2个单词下面划线?_Php - Fatal编程技术网

Php 使用explode时,如何在每2个单词下面划线?

Php 使用explode时,如何在每2个单词下面划线?,php,Php,我不知道在使用explode时如何在每两个单词下面划下划线 我想在杰克的名字下面划下划线,然后显示下两个名字,然后再划下划线。像这样: Rayane,Jack, John,Kriss, Bob,Steph 你可以用 提供预期输出,请参见输出示例我刚问了另一个问题,如果我想随机化怎么办?例如,将rayane与jack而不是Kris放在一起。@M3ren,我更新了相关注释的代码,请检查 <?php $original_sentence = "Rayane,Jack,John,Kr

我不知道在使用explode时如何在每两个单词下面划下划线


我想在杰克的名字下面划下划线,然后显示下两个名字,然后再划下划线。像这样:

Rayane,Jack, 
John,Kriss,
Bob,Steph
你可以用



提供预期输出,请参见输出示例我刚问了另一个问题,如果我想随机化怎么办?例如,将rayane与jack而不是Kris放在一起。@M3ren,我更新了相关注释的代码,请检查
 <?php
$original_sentence = "Rayane,Jack,John,Kriss,Bob,Steph";
$explode_array = explode(',',$original_sentence);
//For randomizes the order of the elements in the array use shuffle
shuffle($explode_array);
$array = array_chunk($explode_array,2);
foreach($array as $value){
    echo implode(',', $value) .'<br>';
}
?>