رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
از کار افتادن preg_replace (حل شد)
#1
توی لوکال این تابع کار میکنه اما روی سرور نه
$pattern = '#(style=("|')(.*?)("|'))#';
             $res = preg_replace($pattern, ' ', $news->description);
پاسخ
تشکر شده توسط:
#2
چون قبل از چک کردن با پترن دابل کوتیشن ها اسکیپ شده بودن pattern پیدا نممی شد
قبل از چک کردن pattern کوتیشن ها رو اسکیپ کردم بعد pattern رو چک کردم که درست شد


         $text = stripslashes($news->description);
             $res = preg_replace('/(<[^>]+) style=".*?"/i', '$1', $text);

پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان