note 68222 added to function.substr

From: Date: Tue, 18 Jul 2006 20:27:56 +0000
Subject: note 68222 added to function.substr
Groups: php.notes 
Request: Send a blank email to php-notes+get-114899@lists.php.net to get a copy of this message
With your Script, i had a problem in a "while" statement. So i wrote this function. It works very well, without Problems: /** * Findet das letzte Leerzeichen und gibt den String bis * dahin zurück */ function hsSubstr($pvString,$pvMaxLaenge) { $text = substr($pvString,0, $pvMaxLaenge); $posLetzesLeerzeichen = strrpos($text, " "); $rueckgabe = substr($text, 0, $posLetzesLeerzeichen); if (strlen($pvString) > $pvMaxLaenge) { $rueckgabe .= " ..."; } return $rueckgabe; } ---- Server IP: 212.124.37.9 Probable Submitter: 81.14.146.148 ---- X-Spam-Status: No, hits=3.1 required=5.0 tests=DATE_MISSING,FROM_NO_LOWER autolearn=no version=2.64 ---- Manual Page -- http://www.php.net/manual/en/function.substr.php Edit -- http://master.php.net/note/edit/68222 Del: integrated -- http://master.php.net/note/delete/68222/integrated Del: useless -- http://master.php.net/note/delete/68222/useless Del: bad code -- http://master.php.net/note/delete/68222/bad+code Del: spam -- http://master.php.net/note/delete/68222/spam Del: non-english -- http://master.php.net/note/delete/68222/non-english Del: in docs -- http://master.php.net/note/delete/68222/in+docs Del: other reasons-- http://master.php.net/note/delete/68222 Reject -- http://master.php.net/note/reject/68222 Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#114899) next »