Open In App
Related Articles

How to convert first character of all the words uppercase using PHP ?

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Report issue
Report

To convert the first character of all the words present in a string to uppercase, we just need to use one PHP function i.e. ucwords().

ucwords(string,delimiters): This function takes 2 parameters. The first one is the string which is mandatory. The second parameter is the delimiter. 

Example 1:

PHP

<?php
  echo ucwords("welcome to geeks for geeks");
?>

                    

Output
Welcome To Geeks For Geeks

 The second parameter(delimiter) is optional. If we don’t mention it, then it will capitalize all the words after space. The echo keyword is used to print the output on the screen.

Example 2:

PHP

<?php
    // code
  echo ucwords("hey!let's get started","!")
?>

                    

Output
Hey!Let's get started

As “!” is the delimiter, it will only capitalize the first letter of the word before and after “!”.

Example 3:

PHP

<?php
    // code
  $str = 'php is fun learning';
  $str = ucwords($str);
  echo $str
?>

                    

Output
Php Is Fun Learning

For storing a string in a variable we need to put $ sign in front of the variable.



Last Updated : 26 May, 2021
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads