网站app生成器,网页建设的公司,wordpress本文地址,有名的网站制作公司目录 1.一些常用函数 2.代码示例 1.一些常用函数
函数名描述trim()删除字符串两端空行或其它预定义符rtrim()删除字符串右边空行或其它预定义符ltrim()删除字符串左边空行或其它预定义符dirname()返回路径中的目录部分str_split()把字符串分割到数组里explode()使用一个字符串…
目录 1.一些常用函数 2.代码示例 1.一些常用函数
函数名描述trim()删除字符串两端空行或其它预定义符rtrim()删除字符串右边空行或其它预定义符ltrim()删除字符串左边空行或其它预定义符dirname()返回路径中的目录部分str_split()把字符串分割到数组里explode()使用一个字符串标志分割另一个字符串strrev()反转字符串strtolower()字符串转为小写strtoupper()字符串转为大写addslashes()指定预定义字符前添加反斜线stripslashes()删除由addslashes()添加的转义字符chr()从指定的ASCII值返回字符ord()返回字符串第一个字符的ASCII值substr()截取字符串str_replace()字符串替换操作区分大小写str_ireplace(0字符串替换操作不区分大小写md5()字符串md5编码parse_str()将字符串解析成变量parse_url解释URL成为一个数组htmlentities()把字符转为HTML实体 htmlspecialchars() 预定义字符转html实体编码 2.代码示例
1trim() 删除字符串两端空行或其它预定义符
?php
header(Content-Type: text/html; charsetutf-8);$str fly ;//前后加有空格所以下面判断为falseif($str fly){echo 相等.br;}else {echo 不相等.br;}echo 判断结束.br;//使用trim()函数判断前先将空格删掉,所以判断为trueif(trim($str) fly){echo 相等.br;}else {echo 不相等.br;}echo 判断结束.br;? 2 dirname() 返回路径中的目录部分
?php
header(Content-Type: text/html; charsetutf-8);echo __FILE__; //__是两个下划线打印当前文件的绝对路径
echo br;
echo dirname(__FILE__); // 打印当前文件所在目录? 3)str_split() 把字符串分割到数组里
?php
header(Content-Type: text/html; charsetutf-8);$str are you ok?;$ret str_split($str);//echo var_dump($ret).br;print_r ($ret);? 4) explode() 使用一个字符串标志分割另一个字符串
?php
header(Content-Type: text/html; charsetutf-8);$str are, you, ok;$ret explode(,,$str); //使用 逗号 进行分割,分割成三个print_r ($ret).br;? 5) strrev()、strtolower()、strtouppwer()
反转字符串、字符串替换操作区分大小写、字符串替换操作不区分大小写
?php
header(Content-Type: text/html; charsetutf-8);$str1 Fly;echo strrev($str1).br; //反转字符串echo strtolower($str1).br; //字符串转小写echo strtoupper($str1).br; // 字符串转大写? 6) addslashes()、stripslashes()
addslashes() 在字符串内的单引号或双引号前加 \
?php
header(Content-Type: text/html; charsetutf-8);$str1 whats you name?;echo addslashes($str1).br; //在 ‘ 前增加反斜杠echo stripslashes($str1).br; //删除addslashes增加的反斜杠? 7chr()、ord()
从指定的ASCII值返回字符、返回字符串第一个字符的ASCII值
?php
header(Content-Type: text/html; charsetutf-8);$a 97;$b c;echo chr($a).br; // 从指定的ASCII值返回字符echo ord($b).br; // 返回字符串第一个字符的ASCII值? 8)substr()
截取字符串
?php
header(Content-Type: text/html; charsetutf-8);$str this is my book;$b substr($str, 5, 2).br; // 截取下标从5开始往后截两位就是 is echo $b.br;? 9) strd_replace()、 str_ireplace()
字符串替换操作区分大小写、字符串替换操作不区分大小写
?php
header(Content-Type: text/html; charsetutf-8);$str This is My Book;$b str_replace(Book, pen, $str).br; // 旧值新值整体语句旧值区分大小写echo $b.br;$c str_ireplace(my, your, $str).br; //旧值不区分大小写echo $c.br;? 10) md5() 加密
?php
header(Content-Type: text/html; charsetutf-8);$str This;$b md5($str).br; //加密echo $b.br;? 11) parse_url() 解释URL成为一个数组
?php
header(Content-Type: text/html; charsetutf-8);$str https://blog.csdn.net/m0_60494863?typeblog;$a parse_url($str); print_r ($a).br;? 12) htmlentities() 把字符转为HTML实体
?php
header(Content-Type: text/html; charsetutf-8);$str h1This/h1;echo $str.br;echo htmlentities($str).br;?