gpt4 book ai didi

php - fatal error : 'break' not in the 'loop' or 'switch' context in

转载 作者:IT王子 更新时间:2023-10-29 01:14:41 25 4
gpt4 key购买 nike

我已经设置了一个 wordpress 博客(我导入了数据库)并且它抛出了这个 错误

Fatal error: 'break' not in the 'loop' or 'switch' context in /home/kbuzz/webapps/kb_blog/wp-content/plugins/types/embedded/common/toolset-forms/lib/adodb-time.inc.php on line 1012

代码如下,从 10041013

function adodb_tz_offset($gmt,$isphp5)
{
$zhrs = abs($gmt)/3600;
$hrs = floor($zhrs);
if ($isphp5)
return sprintf('%s%02d%02d',($gmt<=0)?'+':'-',floor($zhrs),($zhrs-$hrs)*60);
else
return sprintf('%s%02d%02d',($gmt<0)?'+':'-',floor($zhrs),($zhrs-$hrs)*60);
break;
}

最佳答案

PHP 5.x.xforforeachwhile< 之外的 break 语句switch 语句 DID NOT 抛出错误消息并且在语法上没有问题。

PHP 7.0 及更高版本break 语句不再允许在 forforeachwhileswitch 语句并给出 fatal error 。

示例代码:

<?php
if (2 == 1 + 1) {
echo "Dummy Example of break inside if condition";
break; // - Valid in php 5.*
// - Gives a Fatal error in PHP 7.*.*:
// "Fatal error: 'break' not in the 'loop' or 'switch' context in ... "
}
?>

关于php - fatal error : 'break' not in the 'loop' or 'switch' context in,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34871198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com