我有一个有 4 个变量的类,我想将它们单独打印为字符串。(在不同的地方打印它们)。
这是该类的一部分:(如您所见,我使用 __tostring 方法仅返回一个变量,但我想将其用于所有变量。)
class dash
{
public $name;
public $msg;
public $msg_date;
public $votes;
function __construct($name,$msg,$msg_date,$votes){
$this->name=$name;
$this->msg=$msg;
$this->msg_date=$msg_date;
$this->votes=$votes;}
public function __toString(){
return $this->name;
}
我必须在这里打印它:
function repliesView(){
$arr=objectsToArr();
$count=count($arr)-1;
for($i=0;$i<=$count;$count--){
echo "<p>name:$arr[$count]->name<br />";
echo "msg:$arr[$count]->msg<br />";
echo "date:arr[$count]->msg_date</p>";
}