私は同じような文字列を持っています$text = '1234567812349101';
繰り返し文字を何回出力することができるようにしたいのですか?文字列に重複した文字を出力するにはどうすればよいですか?
$text = '1234567812349101';
$disp = str_split($text, 4);
foreach ($disp as $char) {
if (preg_match('/(.{4,})\\1{2,}/', $char)) {
echo "This string $char is repeated. Repeated times.";
}
}
をしかし、何も出力はありません。たとえば、期待される結果は、私が試したThis string 1234 is repeated. Repeated 1 times.
でなければなりません。
どうすればいいですか?
発生があることを持っていますか不均一に分割され、重複する4文字のチャンク文字列 '123451234 'に繰り返し文字が表示されていますか? – iainn