note 35106 added to function.strtoupper
| From: | roodypoo at gmx dot de | Date: | Tue, 19 Aug 2003 21:30:18 +0000 |
| Subject: | note 35106 added to function.strtoupper | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-54715@lists.php.net to get a copy of this message | ||
English: If you need to convert the first character of each word in a string into an
uppercase-character, you might use this one i've typed.
Deutsch: Wenn man eine Funktion benötigt, die innerhalb eines Strings den Anfangsbuchstaben jedes
Wortes zum Grossbuchstaben macht, kann man meine kleine Funktion dafür verwenden.
Input: "function written by peter piksa."
Output: "Function Written By Peter Piksa."
function first_uppercase($incoming)
{
$lenght = strlen($incoming);
$outgoing = strtoupper($incoming[0]);
for($i=1; $i<=$lenght; $i++)
{
if($incoming[$i] == " ")
{
$outgoing[$i] = " ";
$outgoing[$i+1] = strtoupper($incoming[$i+1]);
$i++;
}else
$outgoing[$i] = $incoming[$i];
}
return($outgoing);
}
----
Manual Page -- http://www.php.net/manual/en/function.strtoupper.php
Edit Note -- http://master.php.net/manage/user-notes.php?action=edit+35106
Delete Note -- http://master.php.net/manage/user-notes.php?action=delete+35106&report=yes
Reject Note -- http://master.php.net/manage/user-notes.php?action=reject+35106&report=yes