واعتقد أن الكود التالى هو الافضل فى حالة ان الكود المراد وضعه بين الوسمين مكون اكثر من سطر
طبعا تم استخدام [php1]و [php1/] حتى لا يحدث خطأ لأن سوالف تستخدم [ p h p ]كود PHP:
<?php
$code = '[php1]<?php
$str = "Hello world!";
echo $str;
?>[/php1]';
echo preg_replace_callback('/\[php1\](.*)\[\/php1\]/s', "highlight", $code);
function highlight($matches)
{
return highlight_string($matches[1], true);
}
?>
اذا بدك تحذف الواحد احذفه
وأى استفسار انا حاضر بإذن الله