fext();
function fext(){
$GLOBALS['var1']=5;
echo fint();
return 1;
};
function fint(){
$GLOBALS['var1']=$GLOBALS['var1']+7;
return $GLOBALS['var1'];
};
$_SERVER['REQUEST_URI']
чтобы получить path
и query
<?php
$_SERVER['REQUEST_URI'] = '/api/registration/check?a=1&b=2';
$parse = parse_url($_SERVER['REQUEST_URI']);
var_dump($parse['path']);
//string(23) "/api/registration/check"
parse_str($parse['query'] ?? '', $query);
var_dump($query);
//array(2) {
// ["a"]=>
// string(1) "1"
// ["b"]=>
// string(1) "2"
//}
if($parse['path'] == '/api/registration/check') {
//$app->execute('api_registration_check', $query);
//или например
//include('api/registration/check.php');
}
basename($val)
решает этот вопрос так как отсекает весь путь кроме имени файла http://z92616gy.beget.tech/ym_notification.php
Очевидно наше радио проставляет, а европа плюс нет