如何使用PHP中的strstr()函数
程序员文章站
2022-03-13 08:57:59
...
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()函数的详细内容,更多请关注其它相关文章!
上一篇: win32是什么意思?
推荐阅读
-
php中的四舍五入函数代码(floor函数、ceil函数、round与intval),ceilintval
-
WordPress开发中的get_post_custom()函数使用解析,wordpressgetpost
-
解析php框架codeigniter中如何使用框架的session_PHP教程
-
PHP笔记之:日期函数的使用介绍_PHP教程
-
探讨:php中在foreach中使用foreach ($arr as $value) 这种类型的解释
-
php中eval函数的危害与正确禁用方法
-
jdbc连接数据库 PHP5中使用PDO连接数据库的方法
-
php使用array_search函数实现数组查找的方法,array_search数组_PHP教程
-
PHP中uploaded_files函数使用方法详解_PHP
-
php 深入理解strtotime函数的使用详解