جشنواره عیدانه راکت | عضویت ویژه راکت برای آخرین بار | افزایش قیمت‌ها از سال جدید | و ...

مشاهده اطلاعات بیشتر...
ثانیه
دقیقه
ساعت
روز
1masoud
5 سال پیش توسط 1masoud مطرح شد
1 پاسخ

پیدا کردن کلمات از جمله

@ali.bayat
من می خواهم از یک جمله هر چند تا کلمه داره رو جدا جدا نمایش بده

$text = "Your Text, sample ! word and...";
$text1 = "لحظه ورود راننده خانم با لندکروز به یک آرایشگاه در عربستان";
print_r(str_word_count($text1, 1));

الان انگلیسی رو این تابع جواب میده اما زمانی که بخواد کلمات فارسی رو جدا کنه نمیتونه باید چیکار کنم


ثبت پرسش جدید
MOOS
تخصص : برنامه ‌نویس
@mostafakhojasteh 5 سال پیش مطرح شد
0

سلام از تابع explode می تونید استفاده کنید و خروجی رو در یک متغیر به صورت آرایه ذخیره کنید

<?php
$text  = "لحظه ورود راننده خانم با لندکروز به یک آرایشگاه در عربستان";
$text1 = explode(" ", $text);
// Example 1
foreach($text1 as $text){
    echo($text."<br>");
}
// Example 2
echo $text1[0];
echo $text1[1];
?>

برای نمایش همه ی مقادی میتونید از حلقه foreach استفاده کنید یا از خود متغیر ایندکس هر عضو آرایه رو برگردونید


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام