php面向过程与面向对象的简单比较

     最近打开我以前做的一个项目,系统结构中使用了4个包含文件对登录用户的权限进行判断,属典型的面向过程写法,可能很多朋友以前都写过这样的代码。我把这些代码整理了一下,写成一个权限判断的简单类,以比较一个面各对象和面向过程之间的差异。  代码如下(其中省略了部分代码)。  sesson1.php  <code><?php<br />/*<br />* 功能:...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1412">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:31

如何利用PHP会话显示出当前在线的用户

     综述  PHP会话即SESSION是指用户从进入网站到关闭网站这段时间内活动的一种机制,它提供了所有网页都共同使用的公共变量存贮机制。那么SESSION到底有什么用处呢?网上购物时大家都用过购物车,你可以随时把你选购的商品加入到购物车中,最后再去收银台结帐。在整个过程中购物车一直扮演着临时存贮被选商品的角色,用它追踪用户在网站上的活动情况,这就是SESSIO...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1409">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:31

php取得客户窗口的分辩率

     <code><?php<br />if(!$_GET["screenX"]) {<br />echo <br /><script><br />location = location.href+"?screenX="+screen.width+"&screenY="+scre...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1410">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:31

用php实现把汉字转化为拼音的一个函数

     很多问题都是因为中文问题造成的  如文件名最好别用中文  现在的解决方法一般是产生一个ID,将这个ID做文件名  网页上如果url带汉字也经常出错  现在的解决方法一般用urlencode编码  现在用了这个转化,就好多了  原理:利用多维数组  1.添加索引  2.遍历数组  <code><?<br />$d=array(<br /> array(&...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1411">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:31

用php实现从ftp服务器上下载文件

     <code><?php<br />/**<br />* 函数名 php_ftp_download<br />* 功能 从ftp服务器上下载文件<br />* 入口参数<br />* filename 欲下载的文件名,含路径<br />*/<br />function php_ftp_download($filename) {<br /> $phpftp...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1407">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:31

php文本站内全文检索

     <code><?php<br />/****************************************************<br />原作者: uchinaboy <br />修改:lingshidao<br />特点:无需mysql支持;速度快;无需设置路径,放在哪级目录下,就搜索该目录和子目录;可以搜索一切文本类型的文件;显示文件...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1408">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:31

用php实现生成Excel文件范例(1):客户端

     输入页面的代码:  -------------------------------  <code><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br /><html><br /><head><br /><meta h...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1404">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:31

用php实现生成Excel文件范例(1):服务端

   <code><?php<br />  ob_start();<br />?><br /><html xmlns:o="urn:schemas-microsoft-com:office:office"<br />xmlns:x="urn:schemas-microsoft-com:office:excel"...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1405">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:31

用php实现无间隔纵向滚动公告栏

     <code><!---<br /> 
    无间隔纵向滚动公告栏<br /> 
    绝无marquee的间隔情况<br /> 
    作者:唠叨<br /> 
    e-mail:czjsz_ah@stats.gov.cn<br /> 
    2002.12<br />---><br ...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1406">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:31

用libtemplate实现静态网页生成

     有很长一段时间我到处问别人怎么实现静态网页,还向唠叨提过问题,而如今,我终于想出了一个很简单的办法,那就是用libtemplate来实现它。  大家看:http://doc.iwind.org  下面我就如何实现静态网页输出谈一谈。  1,修改libtemplate.  加入两个函数  //将分析结果保存到文件中去  <code>function savet...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1402">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:31