아래 클래스의 값을 변수로 저장하려고합니다. 나중에 사용할 수는 있지만 제대로 작동하지 않습니다.변수에서 값을 저장할 수 없습니다.
아이디어가 있으십니까?
class Dates {
public function __construct($date) {
$this->DateCompare($date);
}
public function DateCompare($date) {
$date1 = new DateTime("2015-04-08");
$date2 = new DateTime($date);
$diff=date_diff($date1,$date2);
return $diff->format("%a");
}
}
echo $test = new Dates("2015-05-04");
오류가 나는군요 : 가 잡아낼 치명적인 오류 : 클래스 날짜의 개체 /virtual/index.php에서 문자열로 변환 할 수 없습니다으로 전에 말했듯이
, 내가 싶지 않아 그걸 에코로 출력하고, 그냥 $test
변수에 저장하십시오.하지만 그걸 반향 할 수 없다면, 저장하지 않을 수도 있습니다.