例如我有字符串,
$str = "abab cdcd efef"
如何从字符串的每个部分中选择两个字母?我想随机生成这样的东西:
$result = "ab cc fe"
从上面。有没有办法做到这一点?
如果没有,我可以自动将字符串分成三个字符串吗?有没有办法根据空格或一定数量的字符(4)分割字符串?谢谢。
编辑:我可以为此使用爆炸吗?
例如我有字符串,
$str = "abab cdcd efef"
如何从字符串的每个部分中选择两个字母?我想随机生成这样的东西:
$result = "ab cc fe"
从上面。有没有办法做到这一点?
如果没有,我可以自动将字符串分成三个字符串吗?有没有办法根据空格或一定数量的字符(4)分割字符串?谢谢。
编辑:我可以为此使用爆炸吗?
<?php
$str = "abab cdcd efef";
$values=explode(" ",$str);
$output="";
foreach($values as $value)
{
$output.= substr($value,2)." ";
}
echo trim($output);
?>
编辑:随机一次尝试可以是
$output.= substr($value,rand(0,strlen($value)-2),2)." ";
你可以这样做-
$str = "abab cdcd efef";
$array = explode(" ",$str);
$rand_keys = array_rand($array, 1);