php strpos()函数查找字符串在另一字符串中第一次出现的位置(区分大小写)

原创 国哥笔记  2018-12-09 16:22  阅读 581 views 次

strpos()函数定义及用法

在php中,strpos()函数是使用来查找字符串在另一字符串中第一次出现的位置,查找字符串是区分大小写,如果不区分大小写,请使用stripos()函数。更多相似函数:strrpos()函数strripos()函数

strpos()函数会返回字符串在另一字符串中第一次出现的位置(字符串的位置从0开始),如果没有找到则返回FALSE;

strpos()函数有三个参数,第一个参数是被搜索的字符串;第二个参数也是字符串,用来规定要查找的字符;第三个参数是数字,用来规定开始搜索的位置,0代表从第1个字符开始,1代表从第2个字符开始,以此类推;

strpos()函数是二进制安全的(在传输数据时,保证二进制数据的信息安全,不被篡改、破译等,如果被攻击,能够及时检测出来);

strpos()函数语法格式

$location = strpos(string,find,start);

参数说明

  • string:规定被搜索的字符串;
  • find:规定要查找的字符;
  • start:可选参数,规定开始搜索的位置,默认从第1个字符开始;
  • $location:接收函数返回值的变量;

实例:

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
$string = "www.ggbijI.com www.ggbiji.com";  //字符串
$location1 = strpos($string,"bi"); 
$location2 = strpos($string,"ji"); //区分大小写函数返回后边小写ji的位置
echo '原字符串:'.$string."<br/>";//输出原字符串
echo '字符串"bi"的位置:'.$location1."<br/>"; 
echo '字符串"ji"的位置:'.$location2;
?>

运行结果:

strpos()函数

更多操作字符串的函数——>PHP String字符串函数大全

本文地址:https://www.ggbiji.com/php-strpos.html
版权声明:本文为 国哥笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情