Home >Backend Development >PHP Problem >How to delete the first character of a string in php

How to delete the first character of a string in php

青灯夜游
青灯夜游Original
2021-05-13 18:23:363594browse

php method to delete the first character of a string: 1. Use the substr function, the syntax format "substr(string,1)"; 2. Use the substr_replace() function, the syntax format "substr_replace(string ,"",0,1)".

How to delete the first character of a string in php

The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer

Method 1: Use substr function

<?php
echo substr("Hello world",1);
?>

Output:

ello world

Description:

substr() function returns characters part of the string.

Note: If the start parameter is negative and length is less than or equal to start, length is 0.

Syntax:

substr(string,start,length)

Parameters Description
string Required. Specifies a part of the string to be returned.
start Required. Specifies where in the string to begin.
  • Positive number - starts at the specified position in the string
  • Negative number - starts at the specified position from the end of the string
  • 0 - at the first character in the string Start at
length Optional. Specifies the length of the string to be returned. The default is until the end of the string.
  • Positive number - Returns from the position of the start parameter
  • Negative number - Returns from the end of the string

Return value: Returns the extracted part of the string, returns FALSE if it fails, or returns an empty string.

Method 2: Use substr_replace() function

<?php
echo substr_replace("abcdef","",0,1);
?>

Output:

bcdef

Description:

substr_replace() function replaces part of a string with another string.

Syntax:

substr_replace(string,replacement,start,length)
Parameters Description
string Required. Specifies the string to check.
replacement Required. Specifies the string to be inserted.
start

Required. Specifies where in the string to begin replacement.

  • Positive numbers - Replace starting at the specified position in the string
  • Negative numbers - Replace starting at the specified position from the end of the string
  • 0 - Replace at the specified position in the string Start replacing the first character in
length

is optional. Specifies how many characters to replace. The default is the same as the string length.

  • Positive number - the length of the string being replaced
  • Negative number - indicates the number of characters from the end of the substring to be replaced string.
  • 0 - Insert instead of replace

Return value: Returns the replaced string. If string is an array, the array is returned.

Recommended learning: "PHP Video Tutorial"

The above is the detailed content of How to delete the first character of a string in php. 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