给你一个编号自动加1的函数,比如a0001运行函数以后就返回a0002
function addOne($num)
{
if(!preg_match("/^[a-zA-Z]{0,15}[0-9]{1,15}$/",$num)) return $num;
preg_match("/[a-z]+/i",$num,$wordArr);
preg_match("/[0-9]+/",$num,$numArr);
$numPart=$numArr[0];
$numPartLen=strlen($numPart);
$number=doubleval($numPart)+1;
for($n=0;$n<$numPartLen-strlen($number);$n++) $seroPart.="0";
return $wordArr[0].$seroPart.$number;
}
function addOne($num)
{
if(!preg_match("/^[a-zA-Z]{0,15}[0-9]{1,15}$/",$num)) return $num;
preg_match("/[a-z]+/i",$num,$wordArr);
preg_match("/[0-9]+/",$num,$numArr);
$numPart=$numArr[0];
$numPartLen=strlen($numPart);
$number=doubleval($numPart)+1;
for($n=0;$n<$numPartLen-strlen($number);$n++) $seroPart.="0";
return $wordArr[0].$seroPart.$number;
}
"http://www.php.net/index.html", $matches);
$host = $matches[2];
// get last two segments of host name
preg_match("/[^\.\/]+\.[^\.\/]+$/",$host,$matches);
echo "domain name is: ".$matches[0]."\n";-----------------------------------------------------------------
if (preg_match ("/php/i", "PHP is the web scripting language of choice.")) {
print "A match was found.";
} else {
print "A match was not found.";
}
"http://www.php.net/index.html", $matches);
第一个参数里的东西何解?
<?
preg_match("/^(http:\/\/)?([^\/]+)/i",
"http://www.php.net/index.html", $matches);
print $host = $matches[0]."<BR>";
print $host = $matches[1]."<BR>";
print $host = $matches[2]."<BR>";// get last two segments of host name
preg_match("/[^\.\/]+\.[^\.\/]+$/",$host,$matches);
echo "domain name is: ".$matches[0]."\n";
?>
================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]