LOADING STUFF...

第4章 数据处理-php字符串的处理-郑阿奇(续)

技术教程3小时前发布 北陌
10 0 0

第4章 数据处理-php字符串的处理-郑阿奇(续)

1.字符串的定义与显示

定义:通过””,来标志

显示:echo()和print(),但print()具有返回值值,1,而echo()没有,但echo比print()要快,print()能用在复合语句中。

2.字符串的格式化

printf(string $format[,mixed$args])

第一参数是格式字符串,$args是要替换进来的值,prinf(“%d”,$num);

说明,如果想打印一个”%”,必须用”%”,浮点数f,八进制用”0”

3.常用的字符串函数

1.计算字符串的长度

strlen(string $string),说明,1个英文长度1个字符,1个汉字长度为2个字符,空格也算一个字符。

2.将字符串改变大小写

转为小写:strtolower()

转为大写:strtoupper()

将第一个字符大写: ucfirst()

将每个单词的第一个字母大写 ucwords()

3.字符串裁剪。

当一个字符串的首尾有多余的空白字符,如空格、制表符等可以用

string trim(string $str[,string $charlist])

string rtrim(string $str[sring $charlist])

string itrim(string $str[,string $charlist])

表4.1 trim、itrim、rtrim函数的默认删除字符

字 符

ASCII码

意 义

” “

32(0x20)

空格

“t”

9(0x09)

制表符

“n”

10(0x)

换行

“r”

13(0x0D)

回车

“”

0(0x00)

空字节

“x0B”

11(0x0B)

垂直制表符

4.字符串的查找

string strstr(string $a, string $b)

说明:strstr()函数用于查找字符串指针$b在字符串$a中出现的位置,

并返回$a字符串中从$b开始到$a字符串结束处的字符串。

如果没有返回值,即没有发现$b,则返回FALSE。strstr()函数还有一个同名函数strchr()。

5.字符串与ASCII码

4.字符串的比较

比较函数有

strcmp() //区分大小写

strcasecmp()//不区分大小写

strncmp() //比较部分

strncasecmp()//不区分大小写,比较部分

5.字符串的替换

str_replace(search,replace,subject)

说明使用新的字符串replace替换字符串subject中的search字符串

$str=”I love you”;

$replace=”lucy”;

$end=str_replace(“you”,$replace,$str);

echo $end; //输出”I love lucy”

?

© 版权声明

相关文章

暂无评论

暂无评论...