Rumah > Soal Jawab > teks badan
<?php
$string='[b]Tulis puisi untuk kamu[/b]
[i]Lakukan perkara yang mustahil untuk kamu[/i]
$pattern=array(
'/[b ](.*)[/b]/i',
'/[i](.*)[/i]/iU',
);
$replace=array(
'<b> \1</b><br />',
'<i>\1</i><br />',
);
$ubb=preg_replace($pattern,$ replace,$string);
echo $ubb;
Mengapakah \1 mewarisi (.*) dan bukannya menggantikannya? ? ?