- Output for 7.1.0 - 7.1.15, 7.2.0 - 7.2.3
- Parse error: syntax error, unexpected '=' in /in/FYonL on line 20
Process exited with code 255.
<?php
class Word {
private $word = '';
public function setWord($word) {
if(!is_string($word)) {
throw new InvalidArgumentException('invalid argument variable type');
}
$this->word = $word;
}
public function getWord() {
return $this->word;
}
}
class MyWord extends Word {
public function setWord($word) {
parent::word = $word;
}
}
$obj = new MyWord;
$obj->setWord('hoge');
echo $obj->getWord();