例子:$var=”hello”; $$var=”world”;
$$var=”world” <=> $hello=”world”; 2. 字符串运算符:.
作用:将字符串连接起来,变成新的字符串 例子:$int1=2; $int2=0;
$str1=”PHP 5”;
$str2=”功能强大”;
echo $str1 . ” . ” . $int1 . “ . “ . $int2 . $str2; //PHP 5.2.0功能强大
3. switch语句设计:
注意事项:要将出现几率最大的条件放在最前面,最少出现的条件放在最后面,可以增加程序的执行效率。 4. break和continue:
break跳出switch和for,完全跳出循环,不在循环内 continue是跳出本次循环,进行下一次循环,还在循环内
5. 全局变量:
语法:global $变量名
用法:1.主程序可以访问函数中的全局变量
2. 函数不能访问主程序的全局变量
3. 如果要在函数中利用全局变量则需要用到$globals数组
比如在主程序中定义了一个全局变量:$var = 6; 在函数中需要这样调用:$globals[“var”];
6. 静态变量:
语法:static $var=0;
特点:只能用于函数范围内,当函数运行结束时,它不会丢失自己的值。当该函数反复被调用的是,静态变量的值会累加。
作用:用于做累加计算。
7. 动态变量:就是第1点所说的变量的变量。 8. 访问控制符:
public:公有属性,所定义的属性或方法可以在任何地方被访问。
protected:受保护属性,所定义的属性或方法可以在本类或子类被访问。 private:私有属性,只能在本类中所使用。
9. 构造函数:在类被实例化的自动调用,对对象进行一些初始化的操作,没有返回值
命名:__construct()
10. 析构函数:在对象被销毁时自动调用,没有参数,没有返回值
命名:__destruct()
11. 类的继承:
关键字:extends
子类可以继承父类公开或受保护的属性及方法 (注意:final类不能被继承)
12. 类的覆盖:
当子类中的成员与父类中的成员重名时,子类中的成员会覆盖父类的成员。
13. PHP实现下载
a. header(\"Content-type: application/octet-stream\"):当前PHP输出给浏览器的数据是流
式文件,浏览器不要解析(其实就是下载的意思)
b. header(\"Content-Disposition: attachment; filename=filename\"):对文件进行伪装,文
件变成一个普通的附件并进行重命名
14. 自适应屏幕
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务