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

php 字符串

2016-05-09 20:32 288 查看
/**26

* 字符串处理函数

* parse_url 解析URL ,返回其组成部分

* urlencode url 编码

* urldecode url 解码

* htmlentities 将字符串转换为html 实体

* 1参数 内容 2 : 转换规则

*

* htmlspecialchars 将字符串转换为HTML 实体,不处理中文

* htmlspecialchars_decode() 去掉html 实体 还原回来

*

*/

/

** 25

* 字符串的替换 str_replace()

* $houdunwang="www.houdunang.com";

echo str_replace("houdunang", "wangmutian",$houdunwang);

* 此处第一个参数和 第二个参数,还有第三个参数可以使 数组,第四个参数 表示替换了几次str_replace("houdunang", "wangmutian",$houdunwang,$k);

* 此方法是区分大小写的,如果不想区分 str_ireplace 即可

*

* strcmp() 比较字符串,如果相等返0 如果字符串1< 字符串2 -1 如果字符串1>字符串2 1 (区分大小写)

* strcasecmp() 不区分大小写 字符串比较 (不是按自然数比较)

* strnatcmp() 是按照自然数比较

*

*

*/

<?php

/*24

*字符串处理函数:

* php处理字符串的字符:

* strlen 显示字符串的长度

* trim 对字符串左右空格删除

* ltrim 对字符串左侧空格删除

* rtrim 对字符串右侧空格删除

* 对字符串的大小写处理

* strtolower 将字符串转换成小写

* strtoupper 将字符串转换成大小

* ucfirst 首字母大写

* ucwords 单词首字母大写

* 字符串填充函数

* str_pad("字符串","长度","添加内容",填充的方向);

*/

/*

* 字符串输出

* printf() 格式化输入字符串

* substr() 对字符串指定数量的截取

* strchr() 区分大小写的,strstr别名 查找一个字符串在另一个字符串中第一次出现

* stristr() 这个是不区分大小写的

* strrchr() 查找一个字符串在另一个字符串中最后出现

*

* strpos() 查找一个字符串在另一个字符串中第一处出现的位置,区分大小写

* strrpos() 功能与strpos() 相同,但不区分大小写

* strtok() 通过字符串把主字符串拆分

*

*/

$bbs="bbs.houdunwang.combbs";

var_dump(substr($bbs, strpos($bbs, ".")+1,10));

exit();

$str=strrchr($bbs, "bbs");

var_dump($str);

exit();

$str= strchr($bbs,"bbs");

var_dump($str);

exit();

echo substr($bbs, 4,10);

exit();

$num="152";

$num2="在这里";

printf("%f是在%f",$num,$num2);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: