|
|
|
| Title : |
A function to take a string and converts the first letter of all words to upper case |
| Categories : |
PHP, Strings |
 Peter Lovatt |
| Date : |
Apr 26th 2002 |
| Grade : |
1 of 5 (graded 1 times) |
| Viewed : |
5585 |
| File : |
No file for this code example. |
| Images : |
No Images for this code example. |
|
| Search : |
More code by Peter Lovatt |
|
| Action : |
Grade This Code Example
|
|
| Tools : |
My Examples List |
|
|
|
|
|
|
<?php
#////////////////////////////////////////////////////////////
# #
# SunMaia.net RED #
# e-development at the speed of thought #
# #
# http://www.sunmaia.net #
# Hosting by developers for developers #
# #
# Author Peter Lovatt pjl@sunmaia.net #
# #
# #
/////////////////////////////////////////////////////////////
function SM_ucfirst_all ($text_string, $firstonly = x)
{
//optional flag to convert all words to lowercase first
if($firstonly != x) $text_string = strtolower($text_string);
//use explode to create an array with one word in each item
$text_array = explode(" ", $text_string) ;
//loop through the array
while(list($key,$val) = each($text_array))
{
$val = ucfirst ($val);
$new_text_string .= $val.' ' ;
}
return $new_text_string;
}//end
//function SM_ucfirst_all(string str [, string str])
//This funtion takes a string and converts the first letter of all words
//to upper case
//
//e.g.
//$text = 'one TWO three four';
//print SM_ucfirst_all($text);
//prints 'One TWO Three Four'
//
//Using the optional flag to convert all words to lower case and then
//uppercase first letters
//
//print SM_ucfirst_all($text,1);
//
//prints 'One Two Three Four'
?> |
|
| Simple Email address validation Categories : Email, PHP, Strings | | | Look for the *position* of the first occurence of string2
in string1, beginning at position start.
Categories : Complete Programs, PHP, Strings | | | Customizable encoding and decoding strings with security. Categories : PHP, Strings, HTML and PHP | | | function textwrap will wrap text to any desired width using <BR>\n as the default line break.
Default wrap width is 80 columns.
Categories : Strings, HTML and PHP, PHP | | | Parse string to find sub-string between two arbitrary strings Categories : PHP, Strings, HTML and PHP, Arrays | | | The Porter Word Stemming Algorithm in PHP
Reduces words to their base stem for search engines and indexing Categories : Algorithms, PHP, Strings | | | WWW interface to Unix Manual(phpMan)
Categories : Program Execution, Strings, Arrays, PHP | | | Massreplace Categories : Filesystem, Regexps, Strings, PHP | | | How to find the name of the current file? Categories : PHP, Filesystem, Strings | | | Can the word DO be used in arrays? Categories : Arrays, PHP, Strings | | | how can I read the entire contents of a file into a string? Categories : Filesystem, Strings, PHP | | | Printer friendly pages from anywhere on a website. Categories : PHP, Strings, Content Management | | | Query2Report : Generating Html, Pdf and Csv Reports from SQL Query Categories : PHP, PHP, HTML, PDF, Excel | | | Grab images from one or more URLs and save them to a specified local directory. Categories : PHP, Filesystem, Strings, Arrays | | | Class TStringList include some metods from class TStringList
implemented in INPRISE/BORLAND-DELPHI Categories : PHP Classes, PHP, Strings | |
| |
| | | | | Sander van der Linden wrote :1229
this is great and all, but why not simply use ucwords?
http://www.php.net/manual/en/function.ucwords.php
| |
|
|