最近要用 PHP 判断浏览器的类型,在网上搜索了一下,大部分的做法如下:
<?php if (strpos($_SERVER["HTTP_USER_AGENT"], "MSIE 8.0")) { echo "Internet Explorer 8.0"; } elseif (strpos($_SERVER["HTTP_USER_AGENT"], "MSIE 7.0")) { echo "Internet Explorer 7.0"; } elseif (strpos($_SERVER["HTTP_USER_AGENT"], "MSIE 6.0")) { echo "Internet Explorer 6.0"; } elseif (strpos($_SERVER["HTTP_USER_AGENT"], "Firefox/3")) { echo "Firefox 3"; } elseif (strpos($_SERVER["HTTP_USER_AGENT"], "Firefox/2")) echo "Firefox 2"; } elseif (strpos($_SERVER["HTTP_USER_AGENT"], "Chrome")) { echo "Google Chrome"; } elseif (strpos($_SERVER["HTTP_USER_AGENT"], "Safari")) { echo "Safari"; } elseif (strpos($_SERVER["HTTP_USER_AGENT"], "Opera")) { echo "Opera"; } else { echo $_SERVER["HTTP_USER_AGENT"]; }
但在实际操作中,却判断不出来,后来把 strpos() 函数换成 strstr() 就解决问题了。
您还没有登录,请您登录后再发表评论
PHP中strpos、strstr和stripos、stristr函数分析_.docx
本文实例讲述了php常用字符串查找函数strstr()与strpos()。分享给大家供大家参考,具体如下: string strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] ) 1、$haystack被查找的字符串,$...
本文为大家分析了 PHP中strpos、strstr和stripos、stristr函数,供大家参考,具体内容如下 strpos mixed strpos ( string $haystack, mixed $needle [, int $offset = 0 ] ) 如果offset指定了,查找会从offset的位置...
主要介绍了PHP中检索字符串的方法,结合实例形式分析了strstr与substr_count函数的功能与具体使用技巧,需要的朋友可以参考下
4.5.1 在字符串中查找字符串:strstr()、strchr()、strrchr()和stristr() 4.5.2 查找子字符串的位置:strpos()、strrpos() 4.5.3 替换子字符串:str_replace()、substr_replace() 4.6 正则表达式的介绍 4.6.1 ...
4.5.1 在字符串中查找字符串:strstr()、strchr()、strrchr()和stristr() 4.5.2 查找子字符串的位置:strpos()、strrpos() 4.5.3 替换子字符串:str_replace()、substr_replace() 4.6 正则表达式的介绍 4.6.1 基础...
strpos() stripos() strrpos () strripos () str_replace () ucfirst () lcfirst () ucwords () substr () strrev () number_format () chunk_split () str_word_count () wordwrap () strlen () mb_strlen () str_...
strpos() 函数判断字符串中是否包含某字符串 https://www.jb51.net/article/154741.htm 1. strstr strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。 该函数返回字符串的其余部分(从匹配点)。如果未找到...
php判断字符以及字符串的包含,可以使用PHP的内置函数strstr,strpos,stristr直接进行判断.也可以通过explode函数的作用写一个判断函数
复制代码 代码如下:strpos(string,find,start)实例:复制代码 代码如下:<?php echo strpos(“Hello world!”,”wo”);...strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。 该函数返回字符串的
1查找字符位置函数: strpos($str,search,[int]):查找search在$str中的第一次位置从int开始; stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感 strrpos($str,...
如果查找成功,则返回字符串的其余部分...如需对大小写敏感的搜索,请使用 strstr()。 例子: 例子 1 复制代码 代码如下: <?php echo stristr(“Hello world!”,”WORLD”); ?> 输出: world! 例子 2 复制代码
strpos($str,search,[int])://查找search在$str中的第一次位置从int开始; strrpos($str,search,[int])://查找search在$str中的最后一次出现的位置从int开始 2、提取子字符函数(双字节) submit($str,int start[,...
以上为取出第一个匹配的三个函数,实现相同的目的 function str_cut($str ,$start, $end) {//取出第一个匹配,效率最高,先分割再替换 $content = strstr( $str, $start ); $content = substr( $content...
以上为取出第一个匹配的三个函数,实现相同的目的 复制代码 代码如下:function str_cut($str ,$start, $end) {//取出第一个匹配,效率最高,先分割再替换 $content = strstr( $str, $start ); $content ...
相关推荐
PHP中strpos、strstr和stripos、stristr函数分析_.docx
本文实例讲述了php常用字符串查找函数strstr()与strpos()。分享给大家供大家参考,具体如下: string strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] ) 1、$haystack被查找的字符串,$...
本文为大家分析了 PHP中strpos、strstr和stripos、stristr函数,供大家参考,具体内容如下 strpos mixed strpos ( string $haystack, mixed $needle [, int $offset = 0 ] ) 如果offset指定了,查找会从offset的位置...
主要介绍了PHP中检索字符串的方法,结合实例形式分析了strstr与substr_count函数的功能与具体使用技巧,需要的朋友可以参考下
4.5.1 在字符串中查找字符串:strstr()、strchr()、strrchr()和stristr() 4.5.2 查找子字符串的位置:strpos()、strrpos() 4.5.3 替换子字符串:str_replace()、substr_replace() 4.6 正则表达式的介绍 4.6.1 ...
4.5.1 在字符串中查找字符串:strstr()、strchr()、strrchr()和stristr() 4.5.2 查找子字符串的位置:strpos()、strrpos() 4.5.3 替换子字符串:str_replace()、substr_replace() 4.6 正则表达式的介绍 4.6.1 基础...
strpos() stripos() strrpos () strripos () str_replace () ucfirst () lcfirst () ucwords () substr () strrev () number_format () chunk_split () str_word_count () wordwrap () strlen () mb_strlen () str_...
4.5.1 在字符串中查找字符串:strstr()、strchr()、strrchr()和stristr() 4.5.2 查找子字符串的位置:strpos()、strrpos() 4.5.3 替换子字符串:str_replace()、substr_replace() 4.6 正则表达式的介绍 4.6.1 ...
strpos() 函数判断字符串中是否包含某字符串 https://www.jb51.net/article/154741.htm 1. strstr strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。 该函数返回字符串的其余部分(从匹配点)。如果未找到...
php判断字符以及字符串的包含,可以使用PHP的内置函数strstr,strpos,stristr直接进行判断.也可以通过explode函数的作用写一个判断函数
复制代码 代码如下:strpos(string,find,start)实例:复制代码 代码如下:<?php echo strpos(“Hello world!”,”wo”);...strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。 该函数返回字符串的
1查找字符位置函数: strpos($str,search,[int]):查找search在$str中的第一次位置从int开始; stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感 strrpos($str,...
如果查找成功,则返回字符串的其余部分...如需对大小写敏感的搜索,请使用 strstr()。 例子: 例子 1 复制代码 代码如下: <?php echo stristr(“Hello world!”,”WORLD”); ?> 输出: world! 例子 2 复制代码
strpos($str,search,[int])://查找search在$str中的第一次位置从int开始; strrpos($str,search,[int])://查找search在$str中的最后一次出现的位置从int开始 2、提取子字符函数(双字节) submit($str,int start[,...
以上为取出第一个匹配的三个函数,实现相同的目的 function str_cut($str ,$start, $end) {//取出第一个匹配,效率最高,先分割再替换 $content = strstr( $str, $start ); $content = substr( $content...
以上为取出第一个匹配的三个函数,实现相同的目的 复制代码 代码如下:function str_cut($str ,$start, $end) {//取出第一个匹配,效率最高,先分割再替换 $content = strstr( $str, $start ); $content ...