PDA

View Full Version : حذف رشته از داخل متن



hamidrezawd
جمعه 21 تیر 1398, 15:04 عصر
سلام و عرض ادب و احترام
به توابع زیر یه نگاه بندازین .



$a=strip_tags($this->view->about[0]['comments']); $b=mb_substr($a,0,160,'utf-8'); $this->view->description=$b;

من با استفاده از توابع زیر دارم 160 کاراکتر از متن اصلی جدا میکنم واس تگ description .
حالا وقتی که با توابع بالا جدا میکنم متن زیر رو میاره تو description

تراورتن به علت داشتن تخلخل، خاصیت عایق حرارتی و صوتی داردو حفره‌های موجود در سنگ تراورتن باعث افزایش مقاومت آن در برابر آتش‌سوزی می‌شود. سنگ تراو

من نمیخوام ‌ تو داخل متنم باش .
با چه تابعی این کار رو بکنم.
منظورم اینه که با چه تابعی ‌ رو از داخل متن حذف بکنم ؟
ممنون از لطفتون

ali_sed
جمعه 21 تیر 1398, 18:49 عصر
$a = str_replace('‌',' ',$a);

بسته به اینکه کاراکتر نیم فاصله در دیتابیس به چه صورت ذخیره شده است ممکن است لازم باشد از دستور زیر استفاده کنید. در پارامتر اول کاراکتر نیم فاصله درج شده است.


$a = str_replace('‌',' ',$a);