百度
360搜索
搜狗搜索

PHP中判断字符串是否包含某个字符时,建议使用正则表达式preg_match()详细介绍

  判断字符串中是否包含某个字符时,在java中时直接使用indexOf()来判断的。

  在php中好像也要对应的,strpos(),stripos()

  不过每次我用的都很不爽,老是出现各种各样的小问题,而使用正则表达式,最起码让我觉得比较靠谱。

  eg: 判断字符串中是否包含(星号*)

  使用 preg_match($rule,$string)

  $rule:是正则表达式,php中的正则表达式都得写在'/内容/'中,

  eg:符合小写和大写字母以及数字的正则表达式 '/[a-zA-Z0-9]/'

  $string:是你要判断的字符串

  符合返回true,否则返回false

  if(preg_match('/[*]+/',$hardware_id))

    echo 'yes';

  else

    echo 'no';

阅读更多 >>>  smarty教程,PHP网络编程标准教程的内容介绍

网站数据信息

"PHP中判断字符串是否包含某个字符时,建议使用正则表达式preg_match()"浏览人数已经达到30次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:PHP中判断字符串是否包含某个字符时,建议使用正则表达式preg_match()的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!