Home  >  Article  >  Backend Development  >  Detailed explanation of the usage of PHP substr() function

Detailed explanation of the usage of PHP substr() function

藏色散人
藏色散人Original
2019-04-11 11:02:535096browse

This article mainly introduces the usage of PHP stubstr() function. substr() is a built-in function in PHP, which is used to extract a part of a string, that is, return a substring of a string.

Detailed explanation of the usage of PHP substr() function

Syntax:

substr(string_name, start_position, string_length_to_cut)

Parameters:

The substr() function allows three parameters, two of which are mandatory and one is optional.

string_name: In this parameter we pass the original string or the string that needs to be cut or modified. This is a mandatory parameter.

start_position: If start_position is a non-negative number, the returned string will start from the start position of string and start counting from 0. If start_position is negative, the returned string will start at the start character from the end of string. This is also a mandatory parameter.

string_length_to_cut: This parameter is optional and is of integer type. This refers to the length of the portion of the string that needs to be cut from the original string. If the integer is positive, it refers to starting from start_position and extracting the length from the beginning. If the integer is negative, then it refers to starting from start_position and extracting the length from the end of the string. If this parameter is not passed, the substr() function will return the string starting from start_position until the end of the string.

Return type:

If successful, return the extracted string part; if failed, return FALSE or an empty string.

PHP substr() function usage example:

<?php

function Substring($str){
    $len = strlen($str);
    echo substr($str, 6), "<br>";
    echo substr($str, 3, $len), "<br>";
    echo substr($str, -11, 11), "<br>";
    echo substr($str,-11, -8), "<br>";
}

$str="phpAndmysql";
Substring($str);

Output:

mysql
Andmysql
phpAndmysql
php

Related recommendations: "PHP Tutorial

The above is the detailed content of Detailed explanation of the usage of PHP substr() function. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn