PHP capitalising the first letters of each word in a sentance
I recently wanted a contact form to convert a form element, in this case someones name to uppercase. For example ‘tom peters’ decided to enter his name without any capitals. The desired result would ideally be ‘Tom Peters’.
Using PHP we can convert the form field variable by doing the following:
$personsname= "tom peters";
$PersonsName = ucwords($personsname);
echo "<p> The old string - $personsname <br />";
echo "The new string - $PersonsName </p>";
There are a few more examples that you could experiment with for example:
- strtolower(); will convert a string to lowercase.
- strtoupper(); will convert a string to uppercase.
This entry was posted on Tuesday, September 29th, 2009 at 7:06 pm and is filed under PHP Scripts. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.