我只是想知道它是否可能有这样的东西:
$image = array(
"default" => "test.jpg",
"width" => 400,
"height" => 500
);
Run Code Online (Sandbox Code Playgroud)
然后你可以打电话:
echo $image // test.jpg
echo $image['width'] // 400
Run Code Online (Sandbox Code Playgroud)
谢谢,马特穆勒
不,图像是一个数组,所以它会回声 array()
但是你可以这样做 __toString
class image {
private $defaultImage = 'test.jpg';
function __toString() {
return $this->defaultImage;
}
}
$image = new image;
$image->height = 400;
echo $image; // test.jpg
echo $image->height; //400
Run Code Online (Sandbox Code Playgroud)