ホームページ >バックエンド開発 >PHPチュートリアル >コードの一部を変更して専門家からアドバイスを得る
$char = "<div>11111</div><div>22222</div><div>33333</div>";preg_match_all("|<div>(.*)</div>|U", $char, $out,PREG_PATTERN_ORDER);echo $out[0][0];echo $out[0][1];echo $out[0][2];
$char = "<div>11111</div><div>22222</div><div>33333</div>";$ary = explode('<div>', $char);shuffle($ary);foreach($ary as $v){ echo '<div>'.$v;}
$char = "dc6dce4a544fdca2df29d5ac0ea9906b11111< /div>gt;
shuffle($ary);
foreach( $ary as $v)
{
if($v!=""){
echo 'dc6dce4a544fdca2df29d5ac0ea9906b'.$v;
}
}
値がそうでないことを示す判定値を追加した方がよい空の場合、配列はもう一度ループされ、後でさらに dc6dce4a544fdca2df29d5ac0ea9906b が発生します
上の 2 人の兄弟のおかげで、これはループです
たとえば、$ char1 = ''
コードはどのように書けばいいですか? php についてはあまり詳しくありません。もう一度失礼します、ありがとうございます
$char = "<div>11111</div><div>22222</div><div>33333</div>";preg_match_all("|<div>(.*)</div>|U", $char, $out,PREG_PATTERN_ORDER);shuffle($out[0]);$s= join('',$out[0]);echo $s;
くそー
5 階のコードを使用してください
$char = "<div>11111</div><div>22222</div><div>33333</div>";preg_match_all("|<div>(.*)</div>|U", $char, $out,PREG_PATTERN_ORDER);shuffle($out[0]);$char= join('',$out[0]);echo $char;