|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
告诉你了一个方式,但是缺少努力这一环节,那也是白搭。 同时,有良多函数是可以有多种办法完成的,这需求天真应用。只要记住了这些函数,才干开辟出静态的网站;也只要多实习,全部网站开辟一次,才干纯熟的停止下次的开辟,才发明本人的缺乏并改善。
良多办法都可以改善,好比这个计数器:
实例24 计数器
复制代码 代码以下:
<?php
//计数器
function countx($file="count.dat"){
if(file_exists($file)){
$fp=fopen($file,"r");
$numx=fgets($fp,10);
fclose($fp);
$numx++;
//以上四行代码可以用一条表达式取代:$numx=file_get_contents($file)+1;
}
else{
$numx=1;}
file_put_contents($file,$numx);//当文件不存在时,这函数会主动创立文件,并且会主动把参数转成字符串写入。
echo $numx;
/*全部函数体可以用两条表达式取代:file_exists($file)?file_put_contents($file,file_get_contents($file)+1):file_put_contents($file,"1");readfile($file);
*/
}
//函数挪用
countx();
?>
完成办法多的是,人人多思虑一下吧。
最初这个例子,是调试时用到的盘算代码运转所用的工夫,单元为秒以五位小数输入,相当于搜刮引擎的搜刮工夫,经常使用于SQL等优化,代码以下:
实例25 盘算代码运转所用工夫,优化代码
复制代码 代码以下:
<?php
$ftime=microtime();
countx();//此处放要盘算运转所用工夫的代码,这是挪用上一例的函数。
$ftime=number_format((microtime()-$ftime),5);
echo $ftime;
?>
我这本教程根基以实例为主,很少讲述,这些代码不难,函数也是精挑细选的,我的目标是能疾速用起来,好比能处置中文,我假如照搬书上说的只能处置英文的函数,那有甚么用呢?或我把你用不到的函数拿出来,那也是白搭工夫的。
我没有讲复杂的语法,不外我信任人人经由过程有代表性实例的实习,语法和基本都不成成绩的。还有就是这本教程是我针对初、中级的人的,开辟适用的网站足够了。我今后还会出初级一点的教程,好比讲sock、XML、ZIP、PDF、Mail等类库开辟,和编写本人的CMS等。我力图最快分明,不可也要更快分明吧!
再次感谢人人,这个初中级教程就这到这里了,如今对照忙,人人也能够到我的网站www.kuphp.com走走,相互进修一下!
假如人人看的对照累,这里有打包的pdf与doc版 下载地址 http://www.jb51.net/books/32601.html多个成员之间重复做相同的工作,很容易因为交流沟通的时候没有进行一致性的文档要求而出现不明错误,严重影响开发进度,导致在预定时间内无法完成该项目或者完成的项目跟原先计划所要实现的项目功能不符合。 |
|