0
对不起noob问题。简单的OOP PHP问题
我有下面的代码工作正常:
$obj = new view;
echo $obj->connect();
echo $obj->content_two();
基本上我需要做的是从功能content_two内得到一个变量名为$变量(),我怎么会叫从content_two $变量( )?
在此先感谢。
对不起noob问题。简单的OOP PHP问题
我有下面的代码工作正常:
$obj = new view;
echo $obj->connect();
echo $obj->content_two();
基本上我需要做的是从功能content_two内得到一个变量名为$变量(),我怎么会叫从content_two $变量( )?
在此先感谢。
具有成员属性。
<?php
class View {
protected $foo;
function connect() {
$this->foo = 42;
return "Hello from connect";
}
function connectTwo() {
return "Hello from connectTwo. foo = " . $this->foo;
}
}
注意,约定决定了类在CapitalCamelCase
命名,而方法(在对象上的功能)和属性(在对象的变量)在lowerCamelCase
命名。你不要有遵循惯例,但这可能是一个好主意。