Thursday, July 4, 2024
HomeLanguagesPhpPHP strlen() Function

PHP strlen() Function

In this article, we will see how to get the length of the string using strlen() function in PHP, along with understanding its implementation through the examples.

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. 

Below programs illustrate the strlen() function in PHP:

Example 1: The below example demonstrates the use of the strlen() function in PHP.

PHP




<?php
 
    // PHP program to find the
    // length of a given string
    $str = "neveropen";
     
    // prints the length of the string
    // including the space
    echo strlen($str);
?>


Output:

13

Example 2: This example demonstrates the use of the strlen() function where the string has special characters and escape sequences.

PHP




<?php
 
    // PHP program to find the
    // length of a given string which has
    // special characters
    $str = "\n neveropen Learning;";
     
    // here '\n' has been counted as 1
    echo strlen($str);
?>


Output:

25

Reference: http://php.net/manual/en/function.strlen.php

PHP is a server-side scripting language designed specifically for web development. You can learn PHP from the ground up by following this PHP Tutorial and PHP Examples.

Nicole Veronica Rubhabha
Nicole Veronica Rubhabha
A highly competent and organized individual DotNet developer with a track record of architecting and developing web client-server applications. Recognized as a personable, dedicated performer who demonstrates innovation, communication, and teamwork to ensure quality and timely project completion. Expertise in C#, ASP.Net, MVC, LINQ, EF 6, Web Services, SQL Server, MySql, Web development,
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments