php 类变量 赋值问题
phpcn_u1582
phpcn_u1582 2017-05-16 13:03:21
0
4
440

如图
我想知道 为什么 类变量 不能赋值 对象 方法 变量
但在构造方法里面 却可以

phpcn_u1582
phpcn_u1582

全部回复(4)
小葫芦

类的变量成员叫做“属性”,或者叫“字段”、“特征”,在本文档统一称为“属性”。属性声明是由关键字 public,protected 或者 private 开头,然后跟一个普通的变量声明来组成。

属性中的变量可以初始化,但是初始化的值必须是常数,这里的常数是指 PHP 脚本在编译阶段时就可以得到其值,而不依赖于运行时的信息才能求值。

http://php.net/manual/zh/lang...

左手右手慢动作

类变量不是不能赋值变量,而是这个变量不能是动态的:比如方法的结果,比如某个运算。

PHPzhong

因为这是PHP的语法……

Peter_Zhu

类的变量里面的值只能是一个特定的值 数字 字符串 或者数组
不能是类 方法

这是语法规定 记着就行了 没有为什么

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板