首页 » SEO优化 » 中文字符串长度php技巧_新鲜出炉整理一下常用的PHP字符串函数

中文字符串长度php技巧_新鲜出炉整理一下常用的PHP字符串函数

访客 2024-11-03 0

扫一扫用手机浏览

文章目录 [+]

//将字符串分割 返回一个数组 定义字符串$str

$str = \"大众apple,pear,banana,orange\公众;

中文字符串长度php技巧_新鲜出炉整理一下常用的PHP字符串函数

//用逗号对$str字符串进行分割

中文字符串长度php技巧_新鲜出炉整理一下常用的PHP字符串函数
(图片来自网络侵删)

$arr = explode(\"大众,\公众,$str);

echo \"大众第一次分割的结果为:\"大众;

//输出数组中的元素

print_r($arr);

echo \公众<br>\公众;

//用逗号对$str字符串进行分割,限定返回字符串个数为2

$arr = explode(\"大众,\"大众,$str,3);

echo \公众第二次分割的结果为:\"大众;

print_r($arr);

//将数组转化为字符串

//定义并初始化一个数组

$fruit_arr = array(\"大众apple\"大众,\"大众pear\"大众,\"大众banana\"大众,\"大众orange\"大众);

//通过“&”符将数组中的元素拼接起来

$fruit_str = implode(\"大众&\公众,$fruit_arr);

//输出新天生的字符串

echo \公众新字符串 = \"大众.$fruit_str ;

//字符串比较函数 通过二进制进行比较

//字符串相等返回 0 str>str2 返回 >0 str1<str2 返回 <0

$str1 = \"大众abcd\"大众;

$str2 = \"大众ABCD\"大众;

$str3 = \"大众abcd\"大众;

//str1和str2的比较结果是1(a和A所对应的ASCII码分别是97和65)

echo \公众str1和str2的比较结果是\"大众.strcmp($str1,$str2).\"大众<br>\公众;

//str1和str3的比较结果是0

echo \"大众str1和str3的比较结果是\"大众.strcmp($str1,$str3).\"大众<br>\"大众;

/例如密码验证/

$pswd = \公众123abc\"大众;

$pswd2 = \"大众123ABC\公众;

if (strcmp($pswd,$pswd2) != 0)

echo \"大众密码缺点!\"大众;

else

echo \公众密码精确!\公众;

//字符串更换函数 str_replace

// str_replace('要被更换的值','更换成的值','被操作的字符串'[统计更换的次数]);

$str1 = \"大众I like play football, and he is also like play football\公众;

$str2 = \"大众basketball\"大众;

echo \"大众更换前字符串为:\公众.$str1.\"大众<br>\"大众;

$str = str_replace(\"大众football\公众,$str2,$str1,$count);

echo \"大众更换后字符串为:\"大众.$str.\公众<br>\"大众;

echo \公众字符串中football被更换的次数为\"大众.$count.\公众<br>\"大众;

//获取字符串长度 strlen();

$str1 = \"大众abcd\"大众;

$str2 = \公众中笔墨符串\"大众;

$str3 = \公众空 格\"大众;

echo \"大众str1的长度为\"大众.strlen($str1).\"大众<br>\"大众;

echo \公众str2的长度为\公众.strlen($str2).\"大众<br>\"大众;

echo \公众str3的长度为\"大众.strlen($str3).\公众<br>\"大众;

//字符串截取函数 substr()

substr('截取的字符串','起始位置','截取长度')

$str = \"大众This is a string\公众;

//从第一个字符开始,截取4个字符

$str1 = substr($str,0,4);

//从第一个字符开始截取,直到字符串的末端

$str2 = substr($str,0);

//从第一个字符开始截取,直到字符串末端第4个字符

$str3 = substr($str,0,-4);

//从字符串末端返回1个字符

$str4 = substr($str,-1);

echo \"大众str1为\公众.$str1.\"大众<br>\公众;

echo \"大众str2为\公众.$str2.\"大众<br>\公众;

echo \公众str3为\公众.$str3.\"大众<br>\"大众;

echo \"大众str4为\公众.$str4.\"大众<br>\"大众;

//过滤空缺字符函数 trim

$str = \公众 Hello World! \"大众;

echo \公众未调用 trim()函数: \"大众;

var_dump($str);

echo \"大众<br />\"大众;

echo \"大众调用trim()函数: \公众;

var_dump(trim($str));

var_dump(ltrim($str));

var_dump(rtrim($str));

echo '<hr>';

echo '以下是利用trim去除字符串右边的感叹号';

$str2 = 'Hello World!';

echo \公众未调用 trim()函数: \公众;

var_dump($str2);

echo \公众<br />\"大众;

echo \公众调用trim()函数: \公众;

var_dump(trim($str2,'!'));

var_dump(trim(trim($str2),'!'));//加上空格

//中笔墨符串 长度和截取 须要php_mbstring.dll扩展

$str = '好好学习,每天向上!
';

echo '字符串长度为:'.mb_strlen($str,'utf-8').'<br/>';

echo '截取出“学习”两个字:<br/>';

echo mb_substr($str,2,2,'utf-8');

//去除字符串中的html和PHP标签 strip_tags()

$str = \"大众Hello <b>world!</b>\公众;

echo $str;

echo strip_tags(\"大众Hello <b>world!</b>\"大众);

echo strip_tags(\"大众Hello <b><i>world!</i></b>\"大众,\公众<b>\"大众);

// strpos函数查找字符串在另一字符串中第一次涌现的位置。

$str1 = 'hello i love you';

$str2 = 'e';

echo strpos($str1,$str2);

echo strrpos($str1,$str2);//末了一次涌现

// strstr 函数 一个字符在另一个字符串中今后的字符

//strstr(str,find) 返回find开始今后的字符

$str1 = 'hello i love you';

$str2 = 'o';

echo strstr($str1,$str2);

//strrev()字符串反转函数

$str = 'hello';

echo strrev($str);

// MD5() 字符串加密函数

$str = 'aaa';

var_dump(md5($str));

// str_split函数将字符串分割为数组 第二个参数为每个数组元素的长度

$str = 'shanghai';

print_r(str_split($str,3));

// nl2br函数将字符串中的 \n 更换成 html的 <br/>

$str = \公众china\nshanghai\公众;

echo $str;

echo nl2br($str);

//字母大小写转换

$str = 'hello world';

//首字母转换为大写

echo ucfirst($str);

//将每个单词的首字母转换为大写

echo ucwords($str);

//将全体字符串转换为大写

echo strtoupper($str);

$str = 'HELLO WORLD';

//首字母转换为小写

echo lcfirst($str);

//将全体字符串转换为小写

echo strtolower($str);

标签:

相关文章

我国土地利用分类代码的构建与应用

土地利用分类代码是我国土地管理的重要组成部分,是土地资源调查、规划、利用和保护的依据。土地利用分类代码的构建与应用显得尤为重要。本...

SEO优化 2025-02-18 阅读1 评论0

微信跳转微信支付便捷支付体验的秘密武器

移动支付已成为人们日常生活中不可或缺的一部分。作为我国领先的社交平台,微信支付凭借其便捷、安全的支付方式,深受广大用户的喜爱。而微...

SEO优化 2025-02-18 阅读1 评论0

探寻会计科目代码背后的奥秘分类与

会计科目代码是会计信息系统中不可或缺的组成部分,它将企业的经济活动进行分类和归纳,为会计核算、财务分析和决策提供重要依据。本文将从...

SEO优化 2025-02-18 阅读1 评论0