php这样的语法报错. 不应该吧

zx32342342 发布于 2011/01/19 10:52
阅读 241
收藏 1
PHP

class a
{
    var $abc = array(
        'a' => 'b',
        'a' => array(
            'a' => array('a' => time())
        )
    );
}

$abc = ...是没问题的 一旦var public private...就报错,

错在time()那, 唯独常量不会, 求解

加载中
0
大大
大大

大哥,有你这个用法的吗

var public private

0
z
zx32342342

引用来自#2楼“大大”的帖子

大哥,有你这个用法的吗

var public private

我是说var $abc或者public $abc等等...

0
ValueError
ValueError

给成员赋默认值不能这样带函数的吧?

0
z
zx32342342

单指在class里的应用吗?

因为我把他放到class的外面是没有错误的

0
用户已屏蔽
用户已屏蔽

你还是好好看看PHP的类吧

0
Zone
Zone

这个是对的,就是这样,类里面变量的初始化不能是一个表达式

0
z
zx32342342

引用来自#7楼“tery”的帖子

这个是对的,就是这样,类里面变量的初始化不能是一个表达式

多谢了, 晓得了

我定了个常量给它常量去调函数

0
z
zx32342342

引用来自#6楼“lvtao.net”的帖子

你还是好好看看PHP的类吧

有时间会的, 基础很重要

0
Zone
Zone

手册有说的。http://www.php.net/manual/en/language.oop5.properties.php

0
z
zx32342342

引用来自#10楼“tery”的帖子

手册有说的。http://www.php.net/manual/en/language.oop5.properties.php

嗯 谢谢啊, 我去看看先

返回顶部
顶部