Mengapakah \\1 mewarisi (.*) dan bukannya menggantikannya? ? ?
 
  2018-01-29 15:51:29
0
1
1683

<?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? ? ?


 
 

membalas semua(1)
 

Adakah ini penjelasan bahawa hanya penggantian boleh mengandungi rujukan belakang\n? Dalam erti kata lain, ia telah ditetapkan?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan