note 46996 added to function.strtoupper

From: Date: Fri, 29 Oct 2004 21:35:17 +0000
Subject: note 46996 added to function.strtoupper
Groups: php.notes 
Request: Send a blank email to php-notes+get-79333@lists.php.net to get a copy of this message
for russian chars i used this (works for english as well): // DEFINE LETTERS define( LOWER_STR, 'abcdefghijklmnopqrstuvwxyzàáâãä叿çèéêëìíîïðñòóôõö÷øùúûüýþÿ' ); define( UPPER_STR, 'ABCDEFGHIJKLMNOPQRSTUVWXYZÀÁÂÃÄŨÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß' ); // TO LOWER CASE function toLower($string){ $string = trim(nohtml($string)); return strtr(nohtml($string), UPPER_STR, LOWER_STR ); } // TO UPPER CASE function toUpper($string){ $string = trim(nohtml($string)); return strtr($string, LOWER_STR, UPPER_STR ); } // TO UPPER CASE WORDS function toUWords($string){ $string = toLower($string); $arr = explode(" ", $string); for($i=0; $i<=count($arr)+1; $i++){ $new_str .= toUpper(substr($arr[$i],0,1)).toLower(substr($arr[$i],1))." "; } return(trim($new_str)); } ---- Manual Page -- http://www.php.net/manual/en/function.strtoupper.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+46996 Delete -- http://master.php.net/manage/user-notes.php?action=delete+46996&report=yes Reason: bad code -- http://master.php.net/manage/user-notes.php?action=delete+46996&report=yes&reason=bad+code Reason: spam -- http://master.php.net/manage/user-notes.php?action=delete+46996&report=yes&reason=spam Reason: useless example -- http://master.php.net/manage/user-notes.php?action=delete+46996&report=yes&reason=useless+example Reason: contains commercial links -- http://master.php.net/manage/user-notes.php?action=delete+46996&report=yes&reason=contains+commercial+links Reason: useless note -- http://master.php.net/manage/user-notes.php?action=delete+46996&report=yes&reason=useless+note Reject -- http://master.php.net/manage/user-notes.php?action=reject+46996&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#79333) next »