بارك الله فيك
ملاحظة بسيطة
لا داعي لهذين السطرينكود PHP:
// remove [php1], [/php1]
$matches[0] = str_replace("[php1]","",$matches[0]);
$matches[0] = str_replace("[/php1]","",$matches[0]);
استخدممباشرةكود PHP:
$matches[1]
اما $matches[0] فهو يحتوي على النص الذي طابق ال pattern حقك بكامله ..