PHP学习总结
2014-04-11 12:51
106 查看
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
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
相关文章推荐
- PHP代码审计学习总结
- PHP 开发 APP 接口 学习笔记与总结 - APP 接口实例 [4] 首页 APP 接口开发方案 ③ 定时读取缓存方式
- 【PHP入门篇】 7.PHP开发工具之Zend Studio快捷键--慕课网【学习总结】
- PHP学习使用资源简单总结
- php核心知识纲要总结以及学习路线
- php每日学习总结(12)
- PHP学习总结(12)——PHP入门篇之变量
- PHP学习总结(13)——PHP入门篇之常量
- PHP 开发 APP 接口 学习笔记与总结 - APP 接口实例 [7] APP 错误日志接口
- Php常用文件操作函数,正则表达式,个人学习总结
- 学习笔记PHP字符串处理函数总结
- 关于一些学习php的总结
- PHP学习总结(8)——PHP入门篇之WAMPServer集成环境安装和配置
- 【PHP】phpcms_v9 的学习总结(一)
- 学习PHP时的一些总结(四)
- PHP学习总结(一)
- PHP代码审计学习总结
- 【PHP进阶篇】1.数组--慕课网【学习总结】
- PHP学习使用资源简单总结
- 特转载一高手总结PHP学习资源和链接.