php 字符串操作函数

strrev():反转字符串。

<?php
echo strrev("Hello World!");
?>
//输出
!dlroW olleH

substr(string,start,length):返回字符串的一部分。

string 必须,规定要返回其中一部分的字符串。

start 必须,规定在字符串的何处开始。正数从字符串的指定位置开始,负数从字符串结尾的指定位置开始

length 可选,规定要返回的字符串长度,默认是直到字符串的结尾。

<?php
echo substr("Hello world!",6);
echo substr("Hello world!",6,5);
?>
//输出
world!
world

join(separator,array): 把数组元素组合为一个字符串。implode()的别名

separator 可选,规定数组元素之间放置的内容,默认是'';

array 必须,要结合为字符串的数组。

explode(separator,string,limit):把字符串分割为数组。

separator 必须,规定在哪里分割字符串。

string 必须,要分割的字符串。

limit 可选,规定所返回的数组元素的最大数目。

strstr(string,search):搜索一个字符串在另一个字符串中的第一次出现,返回字符串的其余部分(从匹配点),如果未找到搜索的字符串,返回false。该函数是二进制安全,对大小写敏感,stristr()对大小写不敏感

string 必须,规定被搜索的字符串。

search 必须,规定所搜索的字符串,如果参数为数字,则搜索匹配数字ascii值的字符。

nl2br(string):在字符串种的每个新行(\n)之前插入HTML换行符(<br/>)。

string 必须,规定要检查的字符串。

<?php
echo nl2br("One line.\nAnother line.");
?>
//输出
One line.
Another line.
//HTML代码
One line.<br />
Another line.

strlen(string): 返回字符串长度。

strtolower(): 把字符串转换为小写。

strtoupper(): 把字符串转化为大写。

ucwords(): 把字符串的每个单词转化为大写。

ucfirst(): 把字符串的首字母转换为大写。

你可能感兴趣的:(PHP,字符串)