我试图通过 php 脚本中的另一个类从一个类访问一个变量:
我的第一堂课是:
类数据{
private $length;
private $height;
public function setLength($length){
$this->length = $length;
}
public function getLength(){
return $this->length;
}
public function setHeight($height){
$this->height = $height;
}
public function getHeight(){
return $this->height;
}
}
我还有一堂课:
class proccess extends data{
public function getOrientation(){
if($this->getLength() > $this->getHeight()) {
$orientation = 'landscape';
} else {
$orientation = 'portrait';
}
}
}
当试图从类进程访问 $this->getLenght() 或 $this-getHeight() 时,值是空的;我正在通过我的 php 脚本设置值,如下所示:
<?php
require_once('functions/data.php');
require_once('functions/process.php');
$data=new data();
$process = new process();
$data->setLength(25);
$data->setHeight(30);
$orientation = $process->getOrientation();
关于为什么函数 getOrientation 无法获得宽度和长度的值以及如何解决这个问题的任何想法?