The strlen() is a built-in function in PHP which returns the length of a given string. It takes a string as a parameter and returns its length. It calculates the length of the string including all the whitespaces and special characters.
Syntax:
strlen($string)
Parameters: The strlen() function accepts only one parameter $string which is mandatory. This parameter represents the string whose length is needed to be returned.
Return Value: The function returns the length of the $string including all the whitespaces and special characters.
Examples:
Input : "abc"
Output : 3
Input : "\n chetna ;"
Output : 10
Explanation : '\n' is considered as a single character
as it is an escape sequence.
Input : "geeks for geeks"
Output :15
Below programs illustrate the strlen() function in PHP:
Program 1: The below program demonstrates the use of strlen() function in PHP.
<?php // PHP program to find the // length of a given string $str = "geeks for geeks"; // prints the length of the string // including the space echo strlen($str);?> |
Output:
15
Program 2: The below program demonstrates the use of strlen() function in PHP where the string has special characters and escape sequences.
<?php // PHP program to find the // length of a given string which has // special characters $str = "\n chetna ;"; // here '\n' has been counted as 1 echo strlen($str);?> |
Output:
10
Reference:
http://php.net/manual/en/function.strlen.php
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.


