php自动加载类 __autoload()函数

    很多开发者写面向对象的应用程序时,对每个类的定义建立一个 PHP 源文件。一个很大的烦恼是不得不在每个脚本(每个类一个文件)开头写一个长长的包含文件的列表。 在软件开发的系统中,不可能把所有的类都写在一个PHP文件中,当在一个PHP文件中需要调用另一个文件中声明的类时,就需要通过include把这个文件引入。不过有的时候,在文件众多的项目中,要一一将所需类的文件都include进来,...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    PHP面向对象(OOP)编程:“$this”的特殊用法

    现在我们知道了如何访问对象中的成员,是通过”对象->成员”的方式访问的,这是在对象的外部去访问对象中成员的形式, 那么如果我想在对象的内部,让对象里的方法访问本对象的属性, 或是对象中的方法去调用本对象的其它方法这时我们怎么办?因为对象里面的所有的成员都要用对象来调用,包括对象的内部成员之间的调用,所以在PHP里面给 我提供了一个本对象的引用$this, 每个对象里面都有...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    php利用func_get_arg,func_get_args,func_num_args实现伪重载

    偶尔在网上看到关于php的伪重载的问题,有点兴趣便研究了一下。下面作者将说说php如何利用func_get_arg,func_get_args,func_num_args实现函数的伪重载问题。 首先说说方法重载的好处: 实现方法重载可以不用为了对不同的参数类型或参数个数,而写多个函数。多个函数用同一个名字,但参数表,即参数的个数或(和)数据类型可以不同,调用的时候,虽然方法名字相同,但根据参数表可以自动调用...阅读全文
    作者:绝缘体.. | 分类:PHP, 微软, 科技企业, 编程语言 | 阅读: | 标签:, , , ,

    php记住密码下次自动登录的实现方法

    做网站的时候经常会碰到要实现记住密码,下次自动登录,一周内免登陆,一个月内免登陆这种需求。这种功能一般都是通过cookie来实现的。本篇文章将简单说一下如何使用php实现该需求的。当然实现该需求的方法有N多种。 整个过程就是用户在登陆的时候,如果选择了记住密码或者一周内免登陆等这个选项的时候,则在用户成功登陆操作完成之后,存储一个实现自动登录的cookie的数据到数据库的用户...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    PHP get_class_methods函数用法

    get_class_methods 函数的作用是返回由类的方法名组成的数组。本篇文章将简要的分享一下该函数的相关用法。 函数原型 array get_class_methods ( mixed $class_name ) 返回由 class_name 指定的类中定义的方法名所组成的数组。如果出错,则返回 NULL。 注意: 从 PHP 4.0.6 开始,可以指定对象本身来代替 class_name。get_class_methods() 使用的具体示例如下: <?php class myclass ...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    PHP分页类分享

    分享一个常用的php分页类。有三种表现形式,具体效果图如下: (1) (2) (3) 该php分页类的具体代码以及使用方法如下: /** *PHP分页类 * *show(2) 1 ... 62 63 64 65 66 67 68 ... 150 *分页样式 *#page{font:12px/16px arial} *#page span{float:left;margin:0px 3px;} *#page a{float:left;margin:0 3px;border:1px solid #ddd;padding:3px *7px;text-decoration:non...阅读全文
    作者:绝缘体.. | 分类:go, html, javascript, PHP, 编程语言 | 阅读: | 标签:, , , ,

    新浪微博宋琦:PHP在微博优化中的“大显身手”

    2013中国软件开发者大会编程语言与工具专题论坛中,新浪微博架构师宋琦介绍了PHP在新浪微博中的应用,并且分享了很多微博主站所做的性能优化的工作。 在进入新浪微博之前,宋琦一直在做商业产品,使用的是传统的LAMP架构。而通常商业产品不涉及到很大流量,只是业务逻辑比较复杂。宋琦说当时他关注的主要是框架、扩展性、安全性方面的话题,对性能关注的较少。“之后选择做微博,是因为我认...阅读全文
    作者:绝缘体.. | 分类:PHP, 亚马逊, 科技企业, 编程语言 | 阅读: | 标签:, , , ,

    PHP中的的大括号(花括号{})使用详解

    在php中使用大括号基本有如下三种情况,下面本篇文章对这三种使用情况做一个总结。 一、function name(){}, for(){}等等这种情况就不多说了,不说也知道是做什么用的了。 二、$str{4}在字符串的变量的后面跟上{}大括号或者中括号[],里面填写了数字,这里是吧字符串变量当成数组处理。举个例子如下: <?php $str='phpernote.com'; echo $str{0}; // 输出 p echo $str[1]; // 输出...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,