首页 » 网站推广 » phpmbsubstrsubstr技巧_天天PHP函数第三天substrmb_substrstrstr函数的差异

phpmbsubstrsubstr技巧_天天PHP函数第三天substrmb_substrstrstr函数的差异

访客 2024-11-24 0

扫一扫用手机浏览

文章目录 [+]

substr()函数

截取字符串的一部分

phpmbsubstrsubstr技巧_天天PHP函数第三天substrmb_substrstrstr函数的差异

用法:substr(string,start,length)

phpmbsubstrsubstr技巧_天天PHP函数第三天substrmb_substrstrstr函数的差异
(图片来自网络侵删)

第一个参数string:要操作的字符串;

第二个参数start:设置从字符串的何处开始截取,可取正值和负值

正数 - 在字符串的指定位置开始负数 - 在从字符串结尾开始的指定位置开始0 - 在字符串中的第一个字符处开始

第三个参数length:设置被返回字符串的长度,默认是字符串的结尾;

用例:

<?php$str = 'helloworld';echo substr($str,0); //helloworldecho substr($str,1,5); //ellowecho substr($str,-1); //d?>

mb_substr()函数

截取字符串的一部分,可以声明编码

用法:mb_substr(string,start,length,encoding)

第一个参数string:要操作的字符串;

第二个参数start:设置从字符串的何处开始截取,可取正值和负值

正数 - 在字符串的指定位置开始负数 - 在从字符串结尾开始的指定位置开始0 - 在字符串中的第一个字符处开始

第三个参数length:设置被返回字符串的长度,默认是字符串的结尾;

第四个参数encoding:参数为字符编码。
如果省略,则利用内部字符编码。

(一样平常用于截取中笔墨符,如果是处理带html代码的字符建议带上strip_tags方法)

用例:

<?php$str = '我每天都在坚持学习编程';echo mb_substr($str,1,6); //��每�(分外字符) echo mb_substr($str,1,6,'utf-8'); //每天都在坚持?>

strstr()函数

函数搜索字符串在另一字符串中是否存在并返回该字符串及剩余部分,否则返回 FALSE。

用法:strstr(string,str,before_search)

第一个参数string:要操作的字符串;

第二个参数str:设置要搜索的字符串;

第三个参数before_search:默认为false,差异true:false返回str之后的字符,true返回str之前的字符

<?phpheader(\"大众Content-type:text/html;charset=utf-8\"大众);$str = '我在坚持学习编程';echo strstr($str,'学习');//学习编程echo strstr($str,'学习',true);//我在坚持?>

相关文章

介绍直播新纪元,轻松进入直播的五大步骤

随着互联网技术的飞速发展,直播行业在我国逐渐崛起,越来越多的人选择通过直播这一新兴媒介展示自己、分享生活、传递价值。对于许多新手来...

网站推广 2025-01-03 阅读1 评论0

介绍相机美颜原理,科技与美学的完美结合

随着科技的发展,智能手机的摄像头功能日益强大,美颜相机成为了许多人拍照的首选。美颜相机不仅满足了人们对于美的追求,更在视觉上给人带...

网站推广 2025-01-03 阅读1 评论0

介绍磁铁的制造,科学与艺术的完美结合

磁铁,一种神秘的物质,自古以来就吸引了无数人的目光。它不仅具有独特的磁性,还能在工业、医疗、科研等领域发挥重要作用。磁铁是如何制造...

网站推广 2025-01-03 阅读1 评论0

介绍电瓶激活方法,让电池焕发新生

随着科技的不断发展,电动汽车逐渐成为人们出行的首选。而电瓶作为电动汽车的核心部件,其性能直接影响着车辆的续航里程和行驶体验。新购买...

网站推广 2025-01-03 阅读1 评论0