something about php

  • 有三种方式可以对php进行配置。使用php.ini进行配置,通过apache服务器的配置文件httpd.conf或者.htaccess对php的行为进行配置,使用ini_set()函数进行配置。
  • 配置指令的作用域,共有4种:
  • 对于首部问题,最好的方法是尽可能在传送其他内容之前先传送首部信息。
  • 一个文件只保存一个类,文件名中包含类型:类名.class.php
  • 变量:aaaBbbCcc
  • 函数:aaaBbbCcc
  • 常量:AAABBCCC
  • 类名:AaaBbbCcc
  • 在类中声明属性的时候,必须有修饰符(private, protected, public),不知道得情况下可以使用var。
  • 类中的属性,可以给初值,也可以不给初值。
  • PHP对象是引用。
  • 在PHP5中,添加了魔术方法。方法名称都是固定的,不能用户自定义。每一个魔术方法都是在不同时刻为了完成某一个功能自动调用的方法。不同的魔术方法有不同的调用时机。都是以__(两个下划线)开头。

    __construct()
    destruct()
    set()
    __get()
    __iset()
    __unset()
    __clone()
    __call()
    __sleep()
    __wakeup()
    __toString()
    __autoload() 自动加载

  • PHP有垃圾回收器。只要成为垃圾,就回收。关闭一些资源,做一些清理的工作。析构函数__destruct()

  • 在PHP中,当一个变量的内容变成了null之后,他之前引用的对象立即被释放。PHP中,垃圾回收器的等级很高,一个对象没有被因公之后就被回收。
  • 构造函数可以通过函数名显示的调用。

猜你喜欢

转载自www.cnblogs.com/person3/p/9270360.html