调用未定义的函数 str_contains() php
2022-08-30 23:54:24
我的代码通过APACHE在localhost上运行,但是当我托管一个具有所有相同文件和代码的网站时,我收到以下消息:致命错误:调用未定义的函数str_contains()在/storage/ssd3/524/16325524/public_html/static/header.php第55
行PHP代码,其中错误显示:
<?php
$menu = getAllData('meni');
global $korisnik;
for ($i = 0; $i < count($menu); $i++){
if(isset($_SESSION['korisnik'])){
if(str_contains($menu[$i]->naziv, 'login') || str_contains($menu[$i]->naziv, 'reg')){
continue;
}
echo '<li><a href='.$menu[$i]->putanja.'>'.$menu[$i]->naziv.'</a></li>';
}
else {
if (str_contains($menu[$i]->naziv, 'profile') || str_contains($menu[$i]->naziv, 'out')) {
continue;
}
echo '<li><a href=' . $menu[$i]->putanja . '>' . $menu[$i]->naziv . '</a></li>';
}
}
?>