note 84749 added to function.strtolower

From: Date: Mon, 28 Jul 2008 15:57:06 +0000
Subject: note 84749 added to function.strtolower
Groups: php.notes 
Request: Send a blank email to php-notes+get-142855@lists.php.net to get a copy of this message
Quick and works for accented characters like á Tested on linux and win apache+php5 function strtolower2($s){ $ln = strlen($s); $ln1 = $ln -1; for($i=0; $i < $ln; $i++){ $k = ord(substr($s, $i, 1)); if($k>=65 && $k <= 90){ if($i > 0){ $l1 = substr($s, 0, $i); }else{ $l1 =''; } $l1 = $l1 . chr($k+32); if($i < $ln1){ $l1 = $l1 . substr($s, $i + 1); } $s = $l1; } } return $s; } ---- Server IP: 59.162.86.33 Probable Submitter: 59.92.192.141 ---- Manual Page -- http://www.php.net/manual/en/function.strtolower.php Edit -- https://master.php.net/note/edit/84749 Del: integrated -- https://master.php.net/note/delete/84749/integrated Del: useless -- https://master.php.net/note/delete/84749/useless Del: bad code -- https://master.php.net/note/delete/84749/bad+code Del: spam -- https://master.php.net/note/delete/84749/spam Del: non-english -- https://master.php.net/note/delete/84749/non-english Del: in docs -- https://master.php.net/note/delete/84749/in+docs Del: other reasons-- https://master.php.net/note/delete/84749 Reject -- https://master.php.net/note/reject/84749 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#142855) next »