Home > Backend Development > PHP Tutorial > Detailed introduction to PHP's commonly used string internal functions

Detailed introduction to PHP's commonly used string internal functions

PHP中文网
Release: 2023-02-28 19:10:01
Original
1068 people have browsed it

This chapter describes several commonly used PHP Stringinternal functions. The PHP string internal functions we describe below are: echo, print, strlen, trim, ltrim , rtrim, substr, strtolower, strtoupper, str_replace.

echo and print
See the difference between PHP echo and PHP echo and print for details.

strlen
strlen function can get the length of a string. In the example below, the length of the resulting variable $a is 8.

$a = ' abcdef ';
echo strlen($a); //8
Copy after login

trim
trim The function of the trim function is to remove the spaces on both sides of the string. For example, in the example below, the value of variable $a is 'abcdef', and there is a space on both sides of the string. After trim, since the two spaces on both sides of the string are removed, the length of the string is 6.

$a = ' abcdef ';
echo strlen(trim($a)); //6
Copy after login

ltrim
ltrim function is to remove the spaces on the left side of the string.

echo 'nice',' try'; //nice try
echo 'nice',ltrim(' try'); //nicetry
Copy after login

rtrim
rtrim The function of the rtrim function is to remove the spaces on the right side of the string.

echo 'a ', 'b'; //a b
echo rtrim('a '),'b'; //ab
Copy after login

substr
A part of the string can be obtained through the substr function. The syntax of the substr function is as follows:

substr(string,start,length)
Copy after login

It means starting from the start position of the string string, intercept a string of length length. The first character of string string is at position 0, not 1. The example is as follows:

echo substr('blablar.com',0,3); //bla
Copy after login


The above example indicates that starting from the first character of the string, 3 characters are intercepted, and the return result is bla.

echo substr('blablar.com',3,5); //blar.
Copy after login

The above example means starting from the fourth character of the string blablar.com, intercepting 5 characters, and the result is blar.

You can also not write the parameter length, which means to intercept all subsequent strings from the start position, such as:

echo substr('blablar.com', 3); //blar.com
Copy after login


strtolower
strtolower The function is to turn all strings into lowercase. An example is as follows:

echo strtolower('BlaBlar.COM');//blablar.com
Copy after login

strtoupper
strtoupper and strtolower, on the contrary, function to make all strings uppercase. An example is as follows:

echo strtoupper('china'); //CHINA
Copy after login

str_replace
str_replace is used to replace strings. The syntax of the str_replace function is as follows:

str_replace(search,replace,subject)
Copy after login

It means that in the subject string, find any string that matches search, and then replace all search strings with replace.

The example is as follows:

echo str_replace("bla","CHA","blablar"); //CHACHAr
Copy after login

In the above example, CHA is used to replace all bla in the blablar string, and the returned result is CHACHAr.

Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template