php学习每日总结(1)
来源:互联网 发布:企业开淘宝网店的流程 编辑:程序博客网 时间:2024/05/23 05:08
//类和对象
说明:由于学过C++,对于类和对象还是有一定的理解,那么相当于是复习了一下,
了解PHP与C++的不同之处。
//
1.最主要的收获是关于对象在内存中的存储形式有了了解
对象在栈区的内存中存储的是地址,这个地址指向存储在堆区的类成员属性数据
也即
堆区:对象
栈区:基本数据类型
///
2.对象传入函数中的是值还是地址
在这里传入的是地址
函数调用在栈区的先进后出原则
///
3.实际开发过程中使用类的规范:
文件命名:例如:person.class.php
三个文件:
例如:input.php print.php class1.class.php
/////////////////////////////////////
4.构造函数/构造方法
到了PHP5版本中构造函数时这样的
public function __construct(){
}
注意:__ 这里是两个下划线
而在PHP4中是这样的:
function 类名(){
}
与C++类似
5.$this(能说是C++的this指针吗?)
不能,PHP中就目前所学是没有看到指针的概念或者说法的,只能说这是this关键字
6.析构函数
这是到了PHP5中才有的东西
function __destruct(){
//用于释放资源
//先进后出的原则
}
0 0
- php学习每日总结(1)
- php学习每日总结(2)
- php每日学习总结(3)
- php每日学习总结(4)
- php每日学习总结(5)
- php每日学习总结(6)
- php每日学习总结(7)
- php每日学习总结(8)
- php每日学习总结(9)
- php每日学习总结(10)
- php每日学习总结(11)
- php每日学习总结(12)
- PHP每日总结
- 每日学习总结
- 每日学习总结
- 每日学习总结
- 每日学习总结
- ThinkPHP 学习每日总结
- git revert和git reset的区别
- locale的设定及LANG、LC_CTYPE、LC_ALL环境变量
- 分支-02. 三角形判断(15)
- PreparedStatement的用法
- Extjs多表单合并提交【含文件,含数组】
- php学习每日总结(1)
- 有千分位并保留两位有效数字格式化double
- [POJ 3245] Sequence Partitioning [动态规划+线段树]
- 转载--Nginx/LVS/HAProxy负载均衡软件的优缺点详解
- 【Html】连接的4个控制标签(Ps.hover真好用)
- 大数模板1
- Unity3D脚本:Unity3D调用外部摄像头
- POJ 3253 Fence Repair 题解(优先队列实现哈夫曼树)
- hello mahout