У меня есть следующий скрипт
myclass.php
<?php
$myarray = array('firstval','secondval');
class littleclass {
private $myvalue;
public function __construct() {
$myvalue = "INIT!";
}
public function setvalue() {
$myvalue = $myarray[0]; //ERROR: $myarray does not exist inside the class
}
}
?>
Есть ли способ сделать $ myarray доступным внутри littleclass с помощью простого объявления?Я не хочу передавать его как параметр конструктору, если это было возможно.
Кроме того, я надеюсь, что вы действительно МОЖЕТЕ сделать глобальные переменные видимыми для класса php каким-то образом, но это мой первыйвремя, когда я столкнулся с проблемой, поэтому я действительно не знаю.