function get_innerhtml($html,$label) {   //获取一对html标记间的html字符串 
    $result_arr = preg_split("/<\/".$label.">/i",$html); 
    $pattern = "/<".$label.".*?>/i"; 
    for ($i = 0; $i < count($result_arr); $i++) { 
        list($left, $right) = preg_split($pattern,$result_arr[$i],2); 
        $result_arr[$i] = $right; 
    } 
    return $result_arr; 
} 
//例: echo get_innerhtml("<tr><td height=20>something</td></tr>", "td");   //will print "something". 
function get_input_value($input) { //获取Input的HTML代码中的Value值 
    $pos = stripos($input, "value=") + 6; 
    if ($pos !== false) { 
        $input = substr($input, $pos); 
        if (substr($input, 0, 1) == "\"") 
            return substr($input, 1, strpos($input, "\"", 1) - 1); 
        else 
            return substr($input, 0, strpos($input, " ") - 1); 
    } 
    return false; 
} 
function getcontentbetween($a, $b, $str) { //获取字符串$str中,字符串$a与字符串$b之间的字符串 
    if ($str!=="" && $a!=="" && $b!=="") { 
        $start = strpos($str, $a) + strlen($a); 
        return substr($str, $start, strpos($str, $b, $start + 1) - $start); 
    } 
    return false; 
} 
1、关于PHP重定向
复制代码 代码如下:
方法一:header("Location: index.php");  
方法二:echo "<scrīpt>window.location ="$PHP_SELF";</scrīpt>";  
方法三:echo "<META HTTP-EQUIV="Refresh" CONTENT="0; URL=index.php">"; 
2、获取访问者浏览器
复制代码 代码如下:
function browse_infor()  
{  
$browser="";$browserver="";  
$Browsers =array("Lynx","MOSAIC","AOL","Opera","JAVA","MacWeb","WebExplorer","OmniWeb");  
$Agent = $GLOBALS["HTTP_USER_AGENT"];  
for ($i=0; $i<=7; $i++)  
{  
if (strpos($Agent,$Browsers[$i]))  
{  
$browser = $Browsers[$i];  
$browserver ="";  
}  
}  
if (ereg("Mozilla",$Agent) && !ereg("MSIE",$Agent))  
{  
$temp =explode("(", $Agent); $Part=$temp[0];  
$temp =explode("https://www.jb51.net/", $Part); $browserver=$temp[1];  
$temp =explode(" ",$browserver); $browserver=$temp[0];  
$browserver =preg_replace("/([d.]+)/","1",$browserver);  
$browserver = " $browserver";  
$browser = "Netscape Navigator";  
}  
if (ereg("Mozilla",$Agent) && ereg("Opera",$Agent))  
{  
$temp =explode("(", $Agent); $Part=$temp[1];  
$temp =explode(")", $Part); $browserver=$temp[1];  
$temp =explode(" ",$browserver);$browserver=$temp[2];  
$browserver =preg_replace("/([d.]+)/","1",$browserver);  
$browserver = " $browserver";  
$browser = "Opera";  
}  
if (ereg("Mozilla",$Agent) && ereg("MSIE",$Agent))  
{  
$temp = explode("(", $Agent); $Part=$temp[1];  
$temp = explode(";",$Part); $Part=$temp[1];  
$temp = explode(" ",$Part);$browserver=$temp[2];  
$browserver =preg_replace("/([d.]+)/","1",$browserver);  
$browserver = " $browserver";  
$browser = "Internet Explorer";  
}  
if ($browser!="")  
{  
$browseinfo = "$browser$browserver";  
}  
else  
{  
$browseinfo = "Unknown";  
}  
return $browseinfo;  
}  
//调用方法$browser=browseinfo() ;直接返回结果 
3、获取访问者操作系统
复制代码 代码如下:
