php截取@(字符串)前面的内容或后面内容

久伴
久伴
久伴
674
文章
549
评论
2020年7月8日00:28:10 1 207 502字阅读1分40秒

substr截取字符串,并显示出来,有三个参数,通俗来讲

第一个参数代表需要截取的内容,第二个参数有正负之分,正数从内容开头截取,负数从内容尾部截取

比如11949420@qq.com 第二个参数填2 输出结果:949420 如果第二个参数为-2 输出结果:11949420@qq.c

第三个参数也有正负之分,正数代表从开头反回字符串长度,负数从尾部反回字符串长度

例如:949420 第三个参数填2 输出结果:94 第三个参数填-2 输出结果:9494

strripos截取字符串到标识符的长度,有二个参数

第一个参数字符串内容,第二个参数就是截取字符串到那个位置的长度(简称标识符)

这二个php函数共同使用就可以达到以下效果

截取字符串前面的内容

<?php
   $email="11949420@qq.coom";
   $result=substr($email,0,strripos($email,"@"));
   echo $result;
?>

截取字符串后面的内容

<?php
   $email="11949420@qq.coom";
   $result=substr($email,strripos($email,"@")+1);
   echo $result;
?>
久伴
php面向对象传递赋值及引用赋值 PHP笔记

php面向对象传递赋值及引用赋值

关键词 1,传递赋值 2,引用赋值 通俗解答 1,传递赋值,创建二个变量$a $b 把$a的值传递给$b 如果$a的值发生变化在下一次输出的时候$a得值发生改变,$b还是$a第一次的赋值,因为传递赋值...
PHP面向对象理解 PHP笔记

PHP面向对象理解

面向对象,无论你是计算机专业,或者培训机构,接触面向对象的语言多半是java,其实其他语言一样也有面向对象只是一个规范性(正则表达式一样,也是不分语言的) 为什么要使用面向对象方式写代码,以下为个人理...
php面向对象之引用传递赋值 PHP笔记

php面向对象之引用传递赋值

引用赋值格式:$a=&$b $a引用$b (二者共同使用一份空间) 传递赋值格式:$c=$b $b赋值给$c (当$b数据发生变化是,$c会生产新的内存空间) 举例 $a=3; $b=$a; ...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:1   其中:访客  1   博主  0
    • 出去玩玩吧 出去玩玩吧 2

      不错不错,原来不清楚,现在明白了。哈哈哈!