Я делаю PHP-скрипт, в котором я использую переменную класса boolean, но по какой-то причине, когда я хочу установить ее на true
, она не работает: /
<?php
class TinyFram {
private $urlMatched;
public function get($url, $method){
$urlR = str_replace('/', '\/', $url);
$urlR = '^' . $urlR . '\/?$';
if (preg_match("/$urlR/i", $reqURI, $rMatch)) {
$this->urlMatched = true; // I SET IT TO TRUE HERE
$method($rMatch);
}
if(!$this->urlMatched) {
echo var_dump($this->urlMatched); // BUT HERE IT SHOWS AS FALSE
notFound($rMatch);
}
}
}
?>
Что я делаю не так? спасибо!