PHP 字符串包含判断

遇到了这个问题。记录一下。用strpos查找字符串来进行字符串包含判断。

 1 <?php
 2     //$res = strpos("hello", "hx");
 3     $res = strpos("hello", "he");
 4     if ($res !== false){
 5         echo "find OK, pos:$res\n";
 6     }
 7     else {
 8         echo "find failed, not exist\n";
 9     }
10 ?>

更多可以看w3school的函数说明

http://www.w3school.com.cn/php/func_string_strpos.asp

时间: 2024-11-10 05:11:08

PHP 字符串包含判断的相关文章

JS判断字符串包含的方法_javascript技巧

本文实例讲述了JS判断字符串包含的方法.分享给大家供大家参考.具体如下: 1.  例子: var tempStr = "tempText" ; var bool = tempStr.indexOf("Texxt"); //返回大于等于0的整数值,若不包含"Text"则返回"-1. if(bool>0){ document.write("包含字符串"); }else{ document.write("不

js使用indexOf检测字符串包含使用教程

js字符串包含判断字符串包含可以使用indexOf()方法. String.prototype.indexOf 方法可返回某个指定的字符串值在字符串中首次出现的位置. 如果不存在则返回 -1: <script type="text/javascript"> var str = "food phpff js",     substring = "php";  if(str.indexOf(substring) !== -1){    

JS判断字符串包含的方法

 本文实例讲述了JS判断字符串包含的方法.分享给大家供大家参考.具体如下: 1. 例子: 1 2 3 4 5 6 7 8 var tempStr = "tempText" ; var bool = tempStr.indexOf("Texxt"); //返回大于等于0的整数值,若不包含"Text"则返回"-1. if(bool>0){ document.write("包含字符串"); }else{ docume

【字符串处理算法】字符串包含的算法设计及C代码实现

一.需求描述 给定一个长字符串和一个短字符串,编写程序判断短字符串中的所有字符是否都在长字符串中.如果是,则长字符串包含短字符串:反之,不包含. 为了尽量包含大多数情况,字符串中可以包含大小写英文字母.数字和各种标点符号,并且区分大小写字母. 下面举几个例子予以说明: 1.如果长字符串是"ABCDE",短字符串是"ADC",那么短字符串中的所有字符都在长字符串中,即长字符串包含了短字符串. 2.如果长字符串是"ABCDE",短字符串是"

c语言-求教编写一个函数求出两个字符串包含的相同的单词

问题描述 求教编写一个函数求出两个字符串包含的相同的单词 编写一个函数,函数首部为void maxword(char *s,char *t),求出两个字符串包含的相同单词(同一字母的大小写视为不同的字符).规定单词全部由英文字母构成,单词直接由一个或多个空格分隔.其中主函数如下: #include Void main() { Char s[]="This is C programming text"; Char t[]="This is a text for C progra

c# MD5编码的时候,需要编码的字符串包含中文会先进行转码再加密吗?

问题描述 c# MD5编码的时候,需要编码的字符串包含中文会先进行转码再加密吗? 如题 我在与人做对接的时候,只要有中文加密结果与对方就不同.我在百度找到的MD5在线加密结果也与我代码加密结果相同. 解决方案 C# 字符串md5加密 解决方案二: 用 encoding.getencode(编码).getbyte先得到字节数组,再md5

arraylist-求大神帮看下代码,怎么做才能接收自己输入的字符串进行判断呢?

问题描述 求大神帮看下代码,怎么做才能接收自己输入的字符串进行判断呢? public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.println("请输入你要查询出现单词或字母次数句子"); ArrayList<Object> arrayList = new ArrayList<Object>(); String f = s.nextLine()

java字符串 怎么判断字符串中是否全是数字只有一个小数点呢?

问题描述 java字符串 怎么判断字符串中是否全是数字只有一个小数点呢? 怎么判断字符串中是否全是数字和只有一个小数点呢?用正则和非正则 解决方案 s.split(".").length() == 2 解决方案二: 正则的方式 ([^.]*.[^.]*)+ 解决方案三: 强转下不就行了么?能转就说明是,不能就不是 String abc = "23232.222"; try { Double db = Double.valueOf(abc); System.out.p

用javascript实现截取字符串包含中文处理的函数_javascript技巧

1.substring 方法 定义和用法 substring 方法用于提取字符串中介于两个指定下标之间的字符. 语法 stringObject.substring(start,stop) 参数 描述 start 必需.一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置. stop 可选.一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1.如果省略该参数,那么返回的子串会一直到字符串的结尾. 返回值 一个新的字符串,该字符串值包