سلام
من می خوام یک متن طولانی رو خلاصه کنم واز تابع substr استفاده کردم ، درست کار می کنه اما آخر متن یه کاراکتر علامت سوال می اندازه ، متن مورد نظر فارسی هست
سلام
بیاید با تابع explode کار کنید و بر طبق space عمل کنید.وقتی این کار رو میکنید تمامی "کلمات" داخل یک آرایه ریخته میشن و شما مثلا 10 تای اول خانه های آرایه رو چاپ میکنید.
به کد کوچیک نوشتم که کمک می کنه بیشتر این موضوع رو درک کنید
PHP:
<?php
$str ="آفریقا رو کامل چاپ کرد اگه از استفاده نکنیم و راه دیگه ای باشه که اینجوری بشه من دنبالشم ";
$str = explode(' ',$str);
for($i=0;$i <= 9;$i++)
echo $str[$i]." ";
echo '...';
?>