php 总结

  • function_exists(‘func_name’); 判断自定义的函数是否存在
  • class_exists(‘class_name’); 判断自定义的类是否存在
  • 当调用类的属性时,用 $this->attribute 注意,attribute前没$,而this前有
  • 声明函数时要前要写 function
  • 在类中用static 申明的函数,可以通过Classname::function(),直接调用方法
  • php5 类支持 __construct() 构造函数
  • 如果要在子类调用父类构造函数需要在子类构造函数中显示调用parent::__construct();
  • 类中属性必须有定义访问控制,为兼容php5以前版本,用var定义是为public
  • ==判断两个变量内容是否相等,===判断加上变量类型是否一样
  • 对于对象,==判断对象内容是否相等,不涉及属性是否相等,===判断是否是同一个对象
  • cookie是存储在客户端浏览器中的数据,从浏览器发回的cookie都存储在$_COOKIE[‘key’]中
  • setcookie()函数向客户端发送一个HTTP cookie.
  • setcookie(name,value,[expire],[path],[domain],[secure]);
  • 设置多键值cookie,必须给出键值,如:setcookie(“a[0]”,$arr[0]);setcookie(“a[1]”,$arr[1]);
  • session是将用户数据存储在服务器,通过session_id进行用户识别
  • 通过session_start()开启session,通过全局变量$_SESSION进行session读写
  • file_get_contents(path,[include_path],[context],[start],[max_length]);如$contents=file_get_contents(‘./test.txt’,null,null,100,500);
  • fgets()读取一行,freads读取指定长度字符串。
    php
    $fp = fopen('./text.txt','rb');
    while(!feof($fp)){
    echo fgets($fp);
    }
    fclose($fp);
  • file_exists()判断是否存在一个路径,和文件,is_file()判断是否存在这个文件
  • 写文件,如下
$fp = fopen('./test.txt','w');
fwrite($fp,'hello');
fwrite($fp,'world');
fclose($fp);
  • filesize($filnename)获取文件的大小,默认是byte.删除文件unlink($filename);
  • ::不用实例化访问类的静态成员属性和静态方法
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值