Re: Question: Number of Characters
| From: | Steve Edberg | Date: | Mon, 02 Apr 2001 00:09:03 +0000 |
| Subject: | Re: Question: Number of Characters | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-46532@lists.php.net to get a copy of this message | ||
At 4:16 PM -0700 4/1/01, Marcus Ouimet wrote:
How can i determine the number of characters in a string? I am using substr to cut off the last 4 characters of a string. Which is working great. But I want to replace the 3 charcters with "..." only if there are over 20 charcters . I tried substr_replace but it appears on everything no matter how many characters. I am trying to do this is simple terms:Use strlen(). For example: $String = 'hi my name is'; if (strlen($String) > 20) { $String = substr($String, 0, 17).'...'; } In PHP4, you can use the substr_replace() function to replace the third line in the example above: $String = 'hi my name is'; if (strlen($String) > 20) { $String = substr_replace($String, '...', 17); } For more information, see http://www.php.net/manual/en/function.strlen.php http://www.php.net/manual/en/function.substr.php http://www.php.net/manual/en/function.substr-replace.php -steve
if the string was: hi my name is it is returned shortened to: hi ... Any help appreciated.-- +----------- 12 April 2001: Forty years of manned spaceflight -----------+ | Steve Edberg University of California, Davis | | sbedberg@ucdavis.edu Computer Consultant | | http://aesric.ucdavis.edu/ http://pgfsun.ucdavis.edu/ | +-------------------------- www.yurisnight.net --------------------------+