PHP字符串学习

字符串是PHP中的,没有长度限制,且可以用单引号,也可以用双引号

不同与其他语言,PHP中的字符串是可以像数组一样使用下标来访问或赋值,但只能存一个字符

输出函数

echo()  //输出一个字符串,echo指令可以多打印
print()  //功能同上,但有返回值,print只能打一个值
exit()/die()    //一行消息打印并退出脚本,die是前者别名
printf()   //格式化输出
sprintf()    //格式化返回

大小写转换函数去除函数

strtolower()/strtoupper()   //将字符串变为全小写/大写
ucfirst()/lcfirst()       //字符串首字母大写/小写
ucwords()      //字符串首单词大写
trim(字符串,要去除的字符)           //去除字符串首尾处的指定字符,默认是空白字符
ltrim/rtrim(字符串,要去除的字符)           //去除字符串首/尾处的指定字符,默认是空白字符

获取\更改函数

md5()     // 进行MD5加密算法
substr()                //  返回字符串的子串
implode()      //  将一个一维数组的值转化为字符串
explode(分割符,字符串)     //  使用一个字符串分割另一个字符串
htmlspecialchars()         //    转为 HTML 实体
nl2br()       //     将  "\n"  前加上  <br />  标记

addcslashes()                // 使用反斜线转义字符串中的字符
substr_replace(字符串,新内容,开始位,停止位)           //  返回一个从字符串的开始位到停止位的内容替换为新内容的字符串
strlen(字符串)    //统计字符长度 ..注:count()只会输出(int1)
strrev(字符串)    //将字符串反转
number_format(小数类型的字符串)     //以千位分隔符方式格式化一个数字
wordwrap(字符串,[长度,用什么打断])           // 打断字符串为指定数量的字串

查找函数

strpos()/strrpos()      //  查找字符串首次\最后一次出现的位置
strstr()       //  查找字符串的首次出现

比较函数

strcmp()    // 二进制安全字符串比较,返回一个int值,如果相等就返回0,注意该比较区分大小写。
strcasecmp()   //  同上,仅不区分大小写
strnatcmp()    //   使用自然排序算法比较字符串,返回一个int值,如果相等就返回0。

发表评论

发表评论

*

沙发空缺中,还不快抢~