Представим что у меня есть два скрипта
index.php
<?php
echo getString();
setString("stop");
echo getString();
?>
script.php:
<?php
$string = "start";
function getString() {
return $this->string;
}
function setString($str) {
$this->string = $str;
}
?>
При открытии index.php в браузере у меня появляется ошибка 500, чего и следовало ожидать ведь функции getString и setString не объявлены в нём. Если подключить script.php в index.php к примеру с помощью require_once, то всё заработает и выведет "start stop", но если обновить страницу то будет тоже самое, а мне хотелось бы чтобы теперь выводило "stop stop". Как мне это сделать?