1.strpos

strpos函数返回boolean值。FALSE和TRUE不用多说.用 “===”进行判断。strpos在执行速度上都比以上两个函数快,另外strpos有一个参数指定判断的位置,但是默认为空。意思是判断整个字符串。缺点是对中文的支持不好。

  1. if(strpos('www.php.cn','php') !== false){
  2. echo '包含php';
  3. }else{
  4. echo '不包含php';
  5. }

2.explode

用explode进行判断PHP判断字符串的包含。

  1. function check($str){
  2. // 判断是否包含a这个字符
  3. $needle ='a';
  4. $tmparray = explode($needle,$str);
  5. if(count($tmparray)>1){
  6. // 如果包含就返回true
  7. return true;
  8. } else{
  9. return false;
  10. }
  11. }

更多相关文章

  1. Android(安卓)GridView的使用
  2. 5.17学习内容 android判断软键盘状态、系统键盘监控、生成中间lo
  3. android 网络判断工具类(APN+WIFI)
  4. 简单的通过request判断客户端设备类型
  5. android上下文 判断两个context是否相同
  6. android非常好的在线视频播放器源码(包含在线音频播放源码)
  7. 如何判断Edittext是否为空
  8. android判断网络连接状态
  9. android MTK 禁止第一次开机向导

随机推荐

  1. 在NumPy中更改数组边缘的值
  2. 学习用pyhon写hive udf
  3. 创建单独的函数而不是一个大的缓慢处理时
  4. python打印系统所有tcp,udp监听端口及服
  5. python学习(13)————jieba进阶生成词云
  6. 用于搜索和替换大字符串的最快Python方法
  7. 基于scrapy框架的关于58同城招聘网站信息
  8. PyQt中的各种提示框
  9. Python3:抓取百度关键词所包含的网页
  10. 如何使用os.listdir()忽略隐藏文件?