2013-08-25 126 views
-1

如何洗牌&回聲2 2行中的隨機單詞?如何隨機播放和回聲2從2行隨機字?

例如我的代碼

$lines1 = "one, two, three, four, five"; 
$lines2 = "aa, bb, cc, dd, ee"; 
$array=explode(",",$lines1, $lines2); 
shuffle($array); 
$newstring = implode($array,""); 
echo substr($newstring, 0, 1); 

$lines1$lines2原始字符串

呼應2個字的選擇性洗牌從line1line2

我想是這樣的

two這個詞來從line1

dd這個詞來自line2

輸出two dd OR ee three

回答

1

就爆炸了兩行中seprate陣列,然後洗牌他們。這樣的事情:

$lines1 = "one, two, three, four, five"; 
$lines2 = "aa, bb, cc, dd, ee"; 

$array1 = explode(",", $lines1); 
shuffle($array1); 

$array2 = explode(",", $lines2); 
shuffle($array2); 

echo $array1[0] ." ". $array2[0]; 
+0

工程,但它根本不工作 – nasir

+0

@nasir如何工作,但不工作? –

+0

現在的工作我添加額外的代碼 '$ myArray的=爆炸( 「 」$數組1 [0]「,」 $數組2 [0]);' '洗牌($ myarray的);' ' echo $ myarray [0]。「」。 $ myArray的[1];' – nasir