【发布时间】:2021-06-05 16:56:10
【问题描述】:
我的代码通过 APACHE 在 localhost 上运行,但是当我托管一个包含所有相同文件和代码的网站时,我收到以下消息:
致命错误:在 /storage/ssd3/524/16325524/public_html/static/header.php 第 55行调用未定义函数 str_contains() >
显示错误的 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>';
}
}
?>
【问题讨论】:
-
@BeshambherChaukhwan — 虽然我看不出 original issue 与此处的相关性,但请链接到该网站,而不是那个垃圾网站。
-
明白????????
标签: php function compiler-errors