30-09-1395، 12:26 ب.ظ
سلام ، من میخواستم از بین کلماتی که رشته ای که هست فقط کلمات فارسی رو انتخاب کنم و مابقی که شامل کلمات انگلیسی ، سمبل ها ، علائم و اعداد هستند حذف بشند
این کدی که از سایت خارجی برداشتم تقریبا" نسبت به باقی کدها خیلی بهتر عمل می کنه
ولی یه اشکالی داره ، اونم اینکه باید خط مربوط به head اضافه بشه تا درست عمل کنه ،اگرم تگ هد رو حذف کنم ایجوری جاهای دیگه برنامه به مشکل برمیخورم .
راهی هست که هم درست عمل کنه هم دستور هد پاک نشه ؟
این کدی که از سایت خارجی برداشتم تقریبا" نسبت به باقی کدها خیلی بهتر عمل می کنه
<?php header('Content-Type: text/html; charset=utf-8'); $string="�"; $string = preg_replace('/[^p{L}p{N}s]/u', '', $string); $string = preg_replace("/[^ الف-ی]/i", "", $string); echo $string;
ولی یه اشکالی داره ، اونم اینکه باید خط مربوط به head اضافه بشه تا درست عمل کنه ،اگرم تگ هد رو حذف کنم ایجوری جاهای دیگه برنامه به مشکل برمیخورم .
راهی هست که هم درست عمل کنه هم دستور هد پاک نشه ؟