【问题标题】:how to shuffle word from comma separated?如何从逗号分隔的单词中洗牌?
【发布时间】:2013-08-24 19:57:08
【问题描述】:

如何将逗号分隔的单词打乱?

示例我的代码

//code1
$name1 =  explode(',', 'one, two, three, four, five, six, seven, eight, nine, ten');
$name1 = shuffle('trim', $name1 );
echo $name1;

//code2
$name2 =  ('one, two, three, four, five, six, seven, eight, nine, ten');
$name2 = shuffle('trim', $name2 );

echo $name2;

我想要这样的东西

输出1

 two one eight three  six four ten five seven nine

输出2

 eight, five, two, three,  six, four, ten, one, seven, nine,

谢谢。

【问题讨论】:

  • 您希望输出是什么?喜欢输出 2?
  • 我想要 name1 像输出 1 和 name2 像输出 2

标签: php arrays string explode shuffle


【解决方案1】:

我认为您正在寻找这样的东西:

<?php
$name = explode(', ', 'one, two, three, four, five, six, seven, eight, nine, ten');
shuffle($name);

$output1 = implode(', ', $name);
$output2 = implode(' ', $name);
?>

【讨论】:

  • Warning: implode() [function.implode]: Invalid arguments passed in /home3/mysite/public_html/test.php on line 3
  • 如果此答案回答了您的问题,请考虑通过单击左侧的绿色复选标记“接受”它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-17
  • 2014-03-31
相关资源
最近更新 更多