Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从PHP类检索数据_Php - Fatal编程技术网

无法从PHP类检索数据

无法从PHP类检索数据,php,Php,在下面的代码中,我遇到了错误:未定义变量:第27行的base_url和第27行的无法访问空属性 我需要回显参数http://google.com从render()传入get\u url() 这只是一个语法错误。您可以通过以下方式访问参数: $this->base_url; 如果参数名称前面没有$,这只是语法错误。您可以通过以下方式访问参数: $this->base_url; 参数名称前面没有$,语法不正确… $this->$base\u url=$url 应该是 $this-

在下面的代码中,我遇到了错误:
未定义变量:第27行的base_url
和第27行的
无法访问空属性

我需要回显参数
http://google.com
从render()传入get\u url()


这只是一个语法错误。您可以通过以下方式访问参数:

 $this->base_url;

如果参数名称前面没有
$
,这只是语法错误。您可以通过以下方式访问参数:

 $this->base_url;

参数名称前面没有
$
,语法不正确…
$this->$base\u url=$url

应该是

$this->base_url = $url;

语法错误…
$this->$base\u url=$url

应该是

$this->base_url = $url;

$this->$base\u url
错误;没有$,
$this->base\u url
$this->$base\u url
是错误的;没有$,
$this->base\u url

简短回答:

使用:
$this->base\u url

长答案:

当您访问属性时,不需要美元符号。访问它们的方式很简单:

$this->base_url
第二个将访问名为$base_url(变量内容)的类属性

这是一个常见的错误。在此上下文中,仅在声明变量时使用美元符号:

protected $base_url;

简短回答:

使用:
$this->base\u url

长答案:

当您访问属性时,不需要美元符号。访问它们的方式很简单:

$this->base_url
第二个将访问名为$base_url(变量内容)的类属性

这是一个常见的错误。在此上下文中,仅在声明变量时使用美元符号:

protected $base_url;

这是PHP新手常见的错误。不要对这个问题投反对票。顺便说一句,新来者发现自己的错误会更容易。一年前我自己也问过类似的问题:这是PHP新手常见的错误。不要对这个问题投反对票。顺便说一句,新来者发现自己的错误会更容易。一年前我自己也问过类似的问题:D