In this tutorial we will learn How To Convert first letter of String to lowercase in PHP. PHP lcfirst() Function can be used for this purpose and in some cases strtoupper() function along with lcfirst() function is used.
Table of Contents
PHP lcfirst() Function
PHP lcfirst() function converts only first letter of a string to lowercase.
Take a look at the code given below.
<?php
$string = 'HOWTOCODESCHOOL';
$newString = lcfirst($string);
echo $newString;
?>
The above code will only convert the letter 'H' to lowercase.
But in some cases there maybe more than one letters in a string which are already in lowercase. So in that case we will first use strtoupper() Function.
PHP strtoupper() Function
PHP strtoupper() Function converts the complete string to uppercase.
We will use this function to first convert complete string into uppercase, then lcfirst() function will be used to convert only first letter to lowercase.
Look at the example given below.
<?php
$string = 'HowToCodeSchool';
$string1 = strtoupper($string);
$string2 = lcfirst($string1);
echo $string2;
?>
The above code will first convert all letters of each word to uppercase then only first one will be converted to lowercase.