手机
当前位置:查字典教程网 >编程开发 >php教程 >php公用函数列表[正则]
php公用函数列表[正则]
摘要:复制代码代码如下:

复制代码 代码如下:

<?php

/*********************************************************************

*公用函数列表

*ubb,getip,GoIn,goback,IsInt,InString

*OurHome:http://iwind.org

*http://10.13.31.90/~coldwind

*

**/

/////////////////ubb支持代码函数////////////////////////////

functionubb($Text){

$Text=trim($Text);

$Text=htmlspecialchars($Text);

$Text=ereg_replace("n","<br>",$Text);

$Text=preg_replace("/t/is","",$Text);

$Text=preg_replace("/[h1](.+?)[/h1]/is","<h1>1</h1>",$Text);

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

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

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

$Text=preg_replace("/[h5](.+?)[/h5]/is","<h5>1</h5>",$Text);

$Text=preg_replace("/[h6](.+?)[/h6]/is","<h6>1</h6>",$Text);

$Text=preg_replace("/[center](.+?)[/center]/is","<center>1</center>",$Text);

$Text=preg_replace("/[url](http://.+?)[/url]/is","<ahref=1>1</a>",$Text);

$Text=preg_replace("/[url](.+?)[/url]/is","<ahref="http://1">http://1</a>",$Text);

$Text=preg_replace("/[url=(http://.+?)](.*)[/url]/is","<ahref=1>2</a>",$Text);

$Text=preg_replace("/[url=(.+?)](.*)[/url]/is","<ahref=http://1>2</a>",$Text);

$Text=preg_replace("/[img](.+?)[/img]/is","<imgsrc=1>",$Text);

$Text=preg_replace("/[color=(.+?)](.+?)[/color]/is","<fontcolor=1>2</font>",$Text);

$Text=preg_replace("/[size=(.+?)](.+?)[/size]/is","<fontsize=1>2</font>",$Text);

$Text=preg_replace("/[sup](.+?)[/sup]/is","<sup>1</sup>",$Text);

$Text=preg_replace("/[sub](.+?)[/sub]/is","<sub>1</sub>",$Text);

$Text=preg_replace("/[pre](.+?)[/pre]/is","<pre>1</pre>",$Text);

$Text=preg_replace("/[email](.+?)[/email]/is","<ahref=1>1</a>",$Text);

$Text=preg_replace("/[i](.+?)[/i]/is","<i>1</i>",$Text);

$Text=preg_replace("/[b](.+?)[/b]/is","<b>1</b>",$Text);

$Text=preg_replace("/[quote](.+?)[/quote]/is","<blockquote><fontsize='1'face='CourierNew'>quote:</font><hr>1<hr></blockquote>",$Text);

$Text=preg_replace("/[code](.+?)[/code]/is","<blockquote><fontsize='1'face='TimesNewRoman'>code:</font><hrcolor='lightblue'><i>1</i><hrcolor='lightblue'></blockquote>",$Text);

$Text=preg_replace("/[sig](.+?)[/sig]/is","<divstyle='text-align:left;color:darkgreen;margin-left:5%'><br><br>--------------------------<br>1<br>--------------------------</div>",$Text);

return$Text;

}

////////////////取得浏览者的ip地址/////////////////////////////

functiongetip(){

$IP=getenv('REMOTE_ADDR');

$IP_=getenv('HTTP_X_FORWARDED_FOR');

if(($IP_!="")&&($IP_!="unknown"))$IP=$IP_;

return$IP;

}

functiongoback($num,$saying){

echo"<tablealign="center"><tr><td><ahref="javascript:history.go(-1)">$saying</a>";

}

///////////////////判断字符串中是否含有array中的某一值/////////////////

functionInString($array,$string){

while(list(,$value)=each($array)){

if(eregi($value,$string)){

returntrue;

exit;

}

}

}

////////////////////链接到某一页面///////////////////////////////////////

functionGoIn($addr,$saying){

echo"<tablealign="center"><tr><td><ahref="$addr">$saying</a></td></tr></table>";

}

////////////////////JS返回//////////////////////////////////////////////

functionIsInt($string){

if(ereg("^[0-9]{0,}$",$string)){

returntrue;

}

else{

returnfalse;

}

}

?>

【php公用函数列表[正则]】相关文章:

PHP时间和日期函数详解

php中smarty变量修饰用法实例分析

php生成年月日下载列表的方法

php分页的功能模块分享

如何使用PHP中的字符串函数

php动态函数调用方法

PHP中生成UUID自定义函数分享

php生成随机密码的自定义函数

php计算给定时间之前的函数用法实例

php三元运算符知识汇总

精品推荐
分类导航