PHP判断字符串str中是否存在某个值
2014-03-07 17:33
393 查看
strstr() strstr — 查找字符串的首次出现(php v4,v5) 函数搜索一个字符串在另一个字符串中的第一次出现。 该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。 该函数区分大小写。如果想要不区分大小写,请使用 stristr() $email = ‘ user@example.com’; $domain = strstr($email, ‘@’); echo $domain; // prints @example.com //////////////////////////////////////////////// strpos: 返回boolean值.FALSE和TRUE不用多说.用 “===”进行判断.strpos在执行速度上都比以上两个函数快,另外strpos有一个参数指定判断的位置,但是默认为空.意思是判断整个字符串.缺点是对中文的支持不好. PHP判断字符串的包含代码如下: strpos() strpos — 查找字符串首次出现的位置 函数返回字符串在另一个字符串中第一次出现的位置。 如果没有找到该字符串,则返回 false。 echo strpos("Hello world!","wo");//6 //////////////////////////////////////////////// explode() 函数把字符串分割为数组。explode(separator,string,limit) 本函数返回由字符串组成的数组,其中的每个元素都是由 separator 作为边界点分割出来的子字符串。 separator 参数不能是空字符串。如果 separator 为空字符串(""),explode() 将返回 FALSE。 如果 separator 所包含的值在 string 中找不到,那么 explode() 将返回包含 string 中单个元素的数组。 如果设置了 limit 参数,则返回的数组包含最多 limit 个元素,而最后那个元素将包含 string 的剩余部分。 如果 limit 参数是负数,则返回除了最后的 -limit 个元素外的所有元素。此特性是 PHP 5.1.0 中新增的。 function checkstr($str){ $needle = 'a';//判断是否包含a这个字符 $tmparray = explode($needle,$str); if(count($tmparray)>1){ return true; } else{ return false; } } //////////////////////end//////////////////////////
<?php //将数组转化城字符串 $arr = array('Hello','World!','Beautiful','Day!'); echo implode(" ",$arr);//Hello World! Beautiful Day! ?>
相关文章推荐
- PHP判断某字符串是否存在于字符串中
- php判断数组元素中是否存在某个字符串的方法
- php判断数组元素中是否存在某个字符串的方法
- php判断str字符串是否是xml格式数据的方法示例
- php判断数组元素是否存在某个字符串的方法
- PHP判断某字符串是否存在于字符串中
- php关于使用strpos方法判断字符串中是否存在字符串的一些细节说明
- php判断数组元素中是否存在某个字符串的方法
- PHP strstr 函数判断字符串是否否存在的实例代码
- PHP strstr 函数判断字符串是否否存在的实例代码
- php判断数组元素是否存在某个字符串的方法
- bash中判断查找的字符串是否存在
- PHP判断远程图片或文件或url是否存在
- php判断字符串中前后括号是否匹配
- php判断字符串是否有包含乱码
- php如何判断字符串是否是字母和数字的组合
- php判断字符串A是否含有字符串B
- php中判断字符串是否全是中文或含有中文的实现代码
- php 判断多维数组中是否存在指定的 values foreach(),in_array(),
- Python3基础 str find与index 检测参数字符串是否存在字符串中,有则范围第一个索引值