复制代码 代码如下:
/*********************************************************************
* 公用函数列表
* 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","
\\1
",$Text);
$Text=preg_replace("/\[h2\](.+?)\[\/h2\]/is","
\\1
",$Text);
$Text=preg_replace("/\[h3\](.+?)\[\/h3\]/is","
\\1
",$Text);
$Text=preg_replace("/\[h4\](.+?)\[\/h4\]/is","
\\1
",$Text);
$Text=preg_replace("/\[h5\](.+?)\[\/h5\]/is","
\\1
",$Text);
$Text=preg_replace("/\[h6\](.+?)\[\/h6\]/is","
\\1
",$Text);
$Text=preg_replace("/\[center\](.+?)\[\/center\]/is","
\\1",$Text);
$Text=preg_replace("/\[url\](http:\/\/.+?)\[\/url\]/is","
\\1",$Text);
$Text=preg_replace("/\[url\](.+?)\[\/url\]/is","
http://\\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","
\\1",$Text);
$Text=preg_replace("/\[sub\](.+?)\[\/sub\]/is","
\\1",$Text);
$Text=preg_replace("/\[pre\](.+?)\[\/pre\]/is","
\\1
",$Text);
$Text=preg_replace("/\[email\](.+?)\[\/email\]/is","
\\1",$Text);
$Text=preg_replace("/\[i\](.+?)\[\/i\]/is","
\\1",$Text);
$Text=preg_replace("/\[b\](.+?)\[\/b\]/is","
\\1",$Text);
$Text=preg_replace("/\[quote\](.+?)\[\/quote\]/is","
quote:
\\1
", $Text);
$Text=preg_replace("/\[code\](.+?)\[\/code\]/is","
code:
\\1
", $Text);
$Text=preg_replace("/\[sig\](.+?)\[\/sig\]/is","
--------------------------
\\1
--------------------------
", $Text);
return $Text;
}
////////////////取得瀏覽者的ip位址/////// //////////////////////
function getip() {
$IP=getenv('REMOTE_ADDR'); ('HTTP_X_FORWARDED_FOR');
if (($IP_ != "") && ($IP_ != "unknown")) $對> 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""; } ////////////////////JS返回//////////////// /////////////////////////////// function IsInt($string){ if(ereg("^ [0-9]{0,}$",$string)){ return true; } else { return false return false>; >
以上就介紹了pretty rhythm dear my future php公用函數列表[正則],包括了pretty rhythm dear my future方面的內容,希望對PHP教程有興趣的朋友有所幫助。
|