⏳۵۰٪ تخفیف فقط تا پایان جشنواره؛ بعدش همهچیز به قیمت قبل برمیگرده!
مشاهده دورههابا سلام خدمت دوستان عزیز
بچه ها چطوری میتونیم تو PHP مثلا یه تعداد کاراکتر تعیین کنیم که مثلا اگه تعداد کل کاراکتر ها از تعداد تعریف شده ، بیشتر باشه ، علامت ... ( سه نقطه ) رو بعد از اون بندازه ؟!
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 برای اینه که روی کلمه توقف کنه و یه کلمه رو از وسطش نصف نکنه .
شاید پاسخ شما همینجا باشد