【问题标题】:How to Shuffle & Echo 2 Random word from 2 lines?如何从 2 行中随机播放和回显 2 个随机单词?
【发布时间】:2013-08-25 12:43:31
【问题描述】:

如何随机播放 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原字符串

line1line2 中回显2 个单词的选择性随机播放

我想要这样的东西

two这个词来自line1

dd这个词来自line2

输出two ddee three

【问题讨论】:

    标签: php arrays string explode shuffle


    【解决方案1】:

    只需将两条线分解成单独的数组,然后将它们打乱。像这样的:

    $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];
    

    【讨论】:

    • 现在工作我添加额外的代码$myarray = explode(",", $array1[0] .",". $array2[0]);shuffle($myarray);echo $myarray[0] ." ". $myarray[1];
    猜你喜欢
    • 2011-07-06
    • 1970-01-01
    • 1970-01-01
    • 2023-01-17
    • 2015-11-16
    • 1970-01-01
    • 2023-01-23
    • 2016-05-31
    • 2016-05-19
    相关资源
    最近更新 更多