如何使用PHP中的strstr()函数
程序员文章站
2022-03-02 09:04:47
...
PHP
中对于字符串的操作尤为常见,可以有很多的操作方式,本文带大家一起来看一看,如何利用PHP
中的strstr()
函数, 查找字符串的首次出现的位置。
首先我们来看一看strstr()
函数的语法。
strstr ( string $haystack , mixed $needle ,bool $before_needle = false )
$haystack:输入字符串。
$needle:如果 $needle 不是一个字符串,那么它将被转化为整型并且作为字符的序号来使用。
$before_needle:若为 true,strstr() 将返回 $needle 在 $haystack 中的位置之前的部分。
返回值:返回字符串的一部分或者 false(如果未发现 needle)。
代码示例:
1.只有两个参数
<?php $email = '124455555@gamil.com'; echo $email."<br>"; $domain = strstr($email, '@'); echo $domain; ?>
输出:124455555@gamil.com @gamil.com
2.第三个参数为true
<?php $email = '124455555@gamil.com'; echo $email."<br>"; $domain = strstr($email, '@'); echo $domain; // 打印 @example.com echo "<br>"; $user = strstr($email, '@', true); // 从 PHP 5.3.0 起 echo $user; // 打印 name ?>
输出:124455555@gamil.com @gamil.com 124455555
推荐:《2021年PHP面试题大汇总(收藏)》《php视频教程》
以上就是如何使用PHP中的strstr()函数的详细内容,更多请关注其它相关文章!
推荐阅读
-
基于curl数据采集之单页面并行采集函数get_htmls的使用_PHP
-
解析如何通过PHP函数获取当前运行的环境 来进行判断执行逻辑(小技巧)_php技巧
-
使用PHP提取视频网站页面中的FLASH地址的代码_php技巧
-
php使用unset()删除数组中某个单元(键)的方法,unset数组_PHP教程
-
探讨Smarty中如何获取数组的长度以及smarty调用php函数的详解_PHP教程
-
PHP __autoload函数(自动载入类文件)的使用方法
-
如何使用PHP中的字符串函数
-
初学 Delphi 嵌入汇编[5] - 寄存器在过程与函数中的使用 - 续
-
初学 Delphi 嵌入汇编[4] - 寄存器在过程与函数中的使用
-
php向前端发送的字符串中存在HTML标签如何正常显示