PHP – mb_stripos() 函数

mb_stripos()PHP 中的函数用于查找一个字符串在另一个字符串中第一次出现的位置。它是“不区分大小写的”。mbstripos()返回给定 haystack 字符串中第一个存在的针的数字位置。如果没有找到针,它将返回 False。

语法

integer mb_stripos($str_haystack, $str_needle, $int_offset=0, $str_ecoding=empty)

参数

它接受以下四个参数 -

  • $str_haystack - 此参数用于从给定字符串中获取第一个存在的针的位置。

  • $str_needle - 此参数用于从给定的 haystack 中查找字符串。

  • $int_offset - 此参数用于搜索字符串在大海捞针中的位置。如果偏移量为负,则从给定字符串的末尾开始计数。

  • $str_encoding - 要使用的字符编码名称。如果省略,则使用内部字符编码。

返回值

此函数返回给定 haystack 字符串中第一个存在的针的数字位置。如果没有找到针,那么它将返回 False。

示例 1

<?php

   mb_internal_encoding("UTF-8");

   //使用字符串 PHP 教程

   // 偏移=0

   $string=mb_stripos("PHP Tutorials","ia", 0 );

   // 输出将是 int(9)

   var_dump($string);

?>

输出结果
int(9)

以上是 PHP – mb_stripos() 函数 的全部内容, 来源链接: utcz.com/z/350391.html

回到顶部