PHP学习总结

1、php中常用的预定义常变量

1】预定义常量(php内核变量)

2】预定义变量(包括超全局变量)

3】魔术常量

4】魔术方法

2、__set、__get:
1】如果类中没有定义__set,则可以直接给没有定义的属性赋值,如果定义了__set,则无法为未定义的属性赋值,必须要在__set内部赋值。
$obj = new test();
定义__set:
$obj->a = 'test';
echo $obj->a; //报notice错误,必须在内部对属性a进行定义,否则无法访问
未定义__set:
$obj->a = 'test';
echo $obj->a; //打印出test

2】__get用于获取类的私有、受保护的属性

3、xdebug工具安装步骤:

1】安装xdebug扩展

2】默认配置windows --> preferences --> PHP --> debug

3】项目debug配置project->properties->debug

4】工具栏debug配置(也可以在文件上右键debug as进行设置,运行后自动保存到debug配置里)

注:3可以不配置,配置3是为了方便给项目中的任何一个文件进行debug操作,4只能单个文件进行配置

4、匹配空行正则表达式

^(\s*)\r\n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值