1.字符串的定义方式:
1.单引号
''
2.双引号
""
3.定界符
<<<注意结束时的使用
例:$str = <<<myStr
字符串内容
myStr;(此处要顶格写)
2.常用的字符串输出函数:
1.echo: 支持输出一个或多个变量,速度比print快一些
2.print: 用法与echo相似,但是要比echo慢一些
3.die(): 别名exit(),终止当前脚本执行,结束时可以提示一条语句
4.print_r(): 与var_dump()函数使用方法相似,都是格式化变量并直接输出,
可以解析数组,对象等类型,常用语开发时的临时输出(测试)
3.常用的字符串处理函数:
str_pad()
使用一个字符串去填充另一个字符串
str_pad(要填充的字串,填充几位,填充什么,从那里填)
*strtolower()
将字符串全部小写
*strtoupper()
将字符串全部大写
*ucfirst()
将字符串首字母大写
*ucwords()
将字符串中每个单词的首字母大写
ASCII:是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言
ord()
返回字符的 ASCII 码
chr()
由ASCII码 转换回 字符内容
网页输出格式化函数(转义符):
nl2br()
将字符串中的\n前添加<br/>标签,实现换行输出
*htmlspecialchars()
格式化字串中的html标签
strip_tags()
函数剥去 HTML、XML 以及 PHP 的标签。
strrev
将字符串颠倒返回
*strlen
求字串长度
字母:1字节; 汉字:3字节;
*mb_strlen()
求中文字串的长度
*md5 -- 单向加密的,不可逆,因为在计算过程中原文的部分信息是丢失了的。
strcmp()
比较整个字符串是否相同,相等:0
前>后:+值
后>前:-值
strncmp()
指定长度的比较
strcasecmp()不区分大小写比较
similar_text()
模糊比较两个字串
$jieguo = (($c/strlen($a))*100)."%";
*substr()
字符串截取函数
*strstr()
字符串查找并截取
strchr()
strstr()函数的别名
strrchr()
从后往前找指定的字符串
*strpos()
寻找一个字符串最先出现的位置
str_replace()
字符串替换函数
str_replace(被替换的字串,替换的字串,原字串,);
*ltrim()
去除左侧多余字符(默认删除空格)
*rtrim()
去除右侧多余字符(默认删除空格)
**trim()
去除两侧多余字符(默认删除空格)
**explode()
字符串拆分函数
**implode()
字符串组合函数
* $_SERVER['REMOTE_ADDR'] 浏览当前脚本用户的ip地址
* date()
获取当前的系统时间的函数
* time() 获取当前系统时间戳
* file_get_contents()
获取文档当中的信息
* file_put_contents()
在文档当中写入信息
转载请注明原文地址: https://ju.6miu.com/read-670905.html