php验证某个字符串是否出现在第一位

该函数可以用来验证给定的字符串是否出现在某字符串列中的第一位。

该函数可以用来验证给定的字符串是否出现在某字符串列中的第一位。

函数片段

<?php
  function testStringStart($string, $startString) {
  return strpos($string, $startString) === 0;
}

函数用法

<?php
  echo testStringStart('hhhhhhhhhhh','h');//true
  echo testStringStart('hhhhhhhhhhh','s');//false

拓展

在该函数中使用了php自带的函数:strpos()

strpos(string,find,start)

查找“给出的字符”在字符串中第一次出现的位置。

<?php strpos(string,find,start); ?>

string:必需。规定要搜索的字符串。
find:必需。规定要查找的字符串。
start:可选。规定在何处开始搜索。

返回值:返回字符串在另一字符串中第一次出现的位置,如果没有找到字符串则返回 FALSE。

<?php
  //查找 "php" 在字符串中第一次出现的位置:
  echo strpos("You love php, I love php too!","php");
?>

注释:字符串位置从 0 开始,不是从 1 开始。

人已赞赏
代码片段

php验证字符串是否以某个字符开头

2020-4-25 12:19:01

代码片段

php计算当前脚本执行时间

2020-4-25 12:44:55

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索