عرض مشاركة واحدة
  #1  
قديم 02-12-2009, 02:17 PM
مبرمج
Guest
 
المشاركات: n/a
افتراضي سؤال في البرمجة الكائنية والتعابير القياسية

بسم الله الرحمن الرحيم

انا بعمل كلاس عشان احط فية كل الدوال الي انا بعمله في بعمل في bbcode

في انا بعمل كود بتاع [php]
في قلت اجرب بيطلع كلمة array فقط فارجو منكم تقولي ليه كيفية دخال داله في دالة
رمز PHP:


preg_replace_callback


في الكلاس يعني كدة

ده الكلاس

رمز PHP:

class helalclass
{


function
bbcode($str)
{
$str=preg_replace_callback('/\[php\](.*)\[\/php]/s',array('helalclass','php_code_php'),$str);
return
$str;
}
function
php_code_php($str)
{
return
highlight_string($str,true);
}

}


المفروض يطباع الكود بس هو بي يطباع كلمة array

فارجو منكم انت قولي لية ايه الحل وايه المشكلة اصل هنا

جزاكم الله خير
رد مع اقتباس