راکت

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

1 پاسخ

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

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

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

ثبت پرسش جدید

پاسخ‌ها

1
MOOS
MOOS
@mostafakhojasteh

تخصص: برنامه ‌نویس

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

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

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

شاید پاسخ شما همین‌جا باشد

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

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