当前位置:Gxlcms > PHP教程 > php公用函数列表[正则]_PHP教程

php公用函数列表[正则]_PHP教程

时间:2021-07-01 10:21:17 帮助过:3人阅读

代码如下:
/*********************************************************************
* 公用函数列表
* ubb,getip,GoIn,goback,IsInt,InString
* OurHome:http://iwind.org
* http://10.13.31.90/~coldwind
*
* */
/////////////////ubb支持代码函数////////////////////////////
function ubb($Text) {
$Text=trim($Text);
$Text=htmlspecialchars($Text);
$Text=ereg_replace("\n","
",$Text);
$Text=preg_replace("/\\t/is"," ",$Text);
$Text=preg_replace("/\[h1\](.+?)\[\/h1\]/is","

\https://www.gxlcms.com/\1

",$Text);
$Text=preg_replace("/\[h2\](.+?)\[\/h2\]/is","

\https://www.gxlcms.com/\1

",$Text);
$Text=preg_replace("/\[h3\](.+?)\[\/h3\]/is","

\https://www.gxlcms.com/\1

",$Text);
$Text=preg_replace("/\[h4\](.+?)\[\/h4\]/is","

\https://www.gxlcms.com/\1

",$Text);
$Text=preg_replace("/\[h5\](.+?)\[\/h5\]/is","
\https://www.gxlcms.com/\1
",$Text);
$Text=preg_replace("/\[h6\](.+?)\[\/h6\]/is","
\https://www.gxlcms.com/\1
",$Text);
$Text=preg_replace("/\[center\](.+?)\[\/center\]/is","
\https://www.gxlcms.com/\1
",$Text);
$Text=preg_replace("/\[url\](http:\/\/.+?)\[\/url\]/is","\https://www.gxlcms.com/\1",$Text);
$Text=preg_replace("/\[url\](.+?)\[\/url\]/is","http://\https://www.gxlcms.com/\1",$Text);
$Text=preg_replace("/\[url=(http:\/\/.+?)\](.*)\[\/url\]/is","\\2",$Text);
$Text=preg_replace("/\[url=(.+?)\](.*)\[\/url\]/is","\\2",$Text);
$Text=preg_replace("/\[img\](.+?)\[\/img\]/is","",$Text);
$Text=preg_replace("/\[color=(.+?)\](.+?)\[\/color\]/is","\\2",$Text);
$Text=preg_replace("/\[size=(.+?)\](.+?)\[\/size\]/is","\\2",$Text);
$Text=preg_replace("/\[sup\](.+?)\[\/sup\]/is","\https://www.gxlcms.com/\1",$Text);
$Text=preg_replace("/\[sub\](.+?)\[\/sub\]/is","\https://www.gxlcms.com/\1",$Text);
$Text=preg_replace("/\[pre\](.+?)\[\/pre\]/is","
\https://www.gxlcms.com/\1
",$Text);
$Text=preg_replace("/\[email\](.+?)\[\/email\]/is","\https://www.gxlcms.com/\1",$Text);
$Text=preg_replace("/\[i\](.+?)\[\/i\]/is","\https://www.gxlcms.com/\1",$Text);
$Text=preg_replace("/\[b\](.+?)\[\/b\]/is","\https://www.gxlcms.com/\1",$Text);
$Text=preg_replace("/\[quote\](.+?)\[\/quote\]/is","
quote:
\https://www.gxlcms.com/\1
", $Text);
$Text=preg_replace("/\[code\](.+?)\[\/code\]/is","
code:
\https://www.gxlcms.com/\1
", $Text);
$Text=preg_replace("/\[sig\](.+?)\[\/sig\]/is","

--------------------------
\https://www.gxlcms.com/\1
--------------------------", $Text);
return $Text;
}

////////////////取得浏览者的ip地址/////////////////////////////
function getip() {
$IP=getenv('REMOTE_ADDR');
$IP_ = getenv('HTTP_X_FORWARDED_FOR');
if (($IP_ != "") && ($IP_ != "unknown")) $IP=$IP_;
return $IP;
}
function goback($num,$saying){
echo"
$saying";
}
///////////////////判断字符串中是否含有array中的某一值/////////////////
function InString($array,$string){
while(list(,$value)=each($array)){
if(eregi($value,$string)){
return true;
exit;
}
}
}
////////////////////链接到某一页面///////////////////////////////////////
function GoIn($addr,$saying){
echo"
$saying
";
}
////////////////////JS返回//////////////////////////////////////////////
function IsInt($string){
if(ereg("^[0-9]{0,}$",$string)){
return true;
}
else {
return false;
}
}
?>

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/317885.htmlTechArticle 代码如下:

?php /********************************************************************* *公用函数列表 *ubb,getip,GoIn,goback,IsInt,InString *OurHome:http://iwi...

人气教程排行