عرفان همتی
5 سال پیش توسط عرفان همتی مطرح شد
1 پاسخ

گذاشتن سه نقطه بعد از تعداد مشخصی String در PHP

با سلام خدمت دوستان عزیز
بچه ها چطوری میتونیم تو PHP مثلا یه تعداد کاراکتر تعیین کنیم که مثلا اگه تعداد کل کاراکتر ها از تعداد تعریف شده ، بیشتر باشه ، علامت ... ( سه نقطه ) رو بعد از اون بندازه ؟!


ثبت پرسش جدید
Mahmood Akbaryan
تخصص : برنامه نویس وب
@mahmoodakbaryan 5 سال پیش مطرح شد
2

@mrerfan.ir

function truncate($string, $length, $stopanywhere=false) {
    //truncates a string to a certain char length, stopping on a word if not specified otherwise.
    if (strlen($string) > $length) {
        //limit hit!
        $string = substr($string,0,($length -3));
        if ($stopanywhere) {
            //stop anywhere
            $string .= '...';
        } else{
            //stop on a word.
            $string = substr($string,0,strrpos($string,' ')).'...';
        }
    }
    return $string;
}

قسمت else برای اینه که روی کلمه توقف کنه و یه کلمه رو از وسطش نصف نکنه .


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

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