PHP面相对象:声明类和实例化类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP面相对象:声明类和实例化类相关的知识,希望对你有一定的参考价值。
一、类的声明
1 //使用class关键词+类名+{}声明一个类 2 class Demo { //类名首字母需要大写,命名遵守驼峰命名法 3 var $name; //[修饰词] 变量名 4 5 function test(){ 6 echo "helloworld"; 7 } 8 } 9 10 //实例化对象,使用new关键词 11 $t1 = new Demo; 12 13 //对象的访问 14 $p1->test();
二、类在内存中的分配
数据段 通常是指用来存放程序中已初始化且不为0的全局变量如:静态变量和常量;
代码段 通常是指用来存放程序执行代码的一块内存区域,比如函数和方法;
栈内存 存储占用相同空间长度并且占用空间小的数据类型的地方,比如说整型1,10,100,1000,10000,100000 等等,在内存里面占用空间是等长的,都是64 位4 个字节;
堆内存 数据长度不定长,而且占有空间很大的数据类型的数据;
以上是关于PHP面相对象:声明类和实例化类的主要内容,如果未能解决你的问题,请参考以下文章