您的位置:首页 > 编程语言 > PHP开发

PHP - 字符串&字符串操作

2016-11-06 13:58 323 查看
定义

一个字符串 通过下面的3种方法来定义:

1、单引号

2、双引号

3、heredoc语法结构

单引号定义的字符串:$hello = 'hello world';
双引号定义的字符串:$hello = "hello world";
heredoc语法结构定义的字符串:
$hello = <<<TAG
hello world
TAG;


单引号和双引号到底有啥区别呢?
**PHP允许我们在双引号串中直接包含字串变量。
而单引号串中的内容总被认为是普通字符。**


PHP字符串之字符串的连接 用 .

PHP字符串之去除字符串首尾的空格:

trim去除一个字符串两端空格。

rtrim是去除一个字符串右部空格,其中的r是right的缩写。

ltrim是去除一个字符串左部空格,其中的l是left的缩写。

PHP字符串之获取字符串的长度:strlen()
PHP字符串之获取字符串中中文长度的长度:mb_strlen()
PHP字符串之字符串的截取:substr(字符串变量,开始截取的位置,截取个数)
中文字符串的截取函数:mb_substr(字符串变量,开始截取的位置,截取个数, 网页编码)
PHP字符串之查找字符串:strpos(要处理的字符串, 要定位的字符串, 定位的起始位置[可选])
PHP字符串之替换字符串:str_replace(要查找的字符串, 要替换的字符串, 被搜索的字符串, 替换进行计数[可选])
PHP字符串之格式化字符串:sprintf(格式, 要转化的字符串)


PHP字符串之字符串的合并与分割

1、php字符串合并函数implode()

函数说明:implode(分隔符[可选], 数组)

返回值:把数组元素组合为一个字符串

2、php字符串分隔函数explode()

函数说明:explode(分隔符[可选], 字符串)

返回值:函数返回由字符串组成的数组
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php