Get first n characters of a string

前端 未结 19 1117
萌比男神i
萌比男神i 2020-11-22 13:06

How can I get the first n characters of a string in PHP? What\'s the fastest way to trim a string to a specific number of characters, and append \'...\' if needed?

19条回答
  •  北海茫月
    2020-11-22 13:16

    substr() would be best, you'll also want to check the length of the string first

    $str = 'someLongString';
    $max = 7;
    
    if(strlen($str) > $max) {
       $str = substr($str, 0, $max) . '...';
    }
    

    wordwrap won't trim the string down, just split it up...

提交回复
热议问题