【发布时间】:2014-01-25 15:44:40
【问题描述】:
我有这个代码:
if(strlen($userdata->yim['text']) > 2 && !isset($_POST['step1']) ){
$GLOBALS['error'] = 1;
$GLOBALS['error_type'] = "tip";
$GLOBALS['error_msg'] = $userdata->yim['text'];}
我在此站点上阅读了有关此错误的信息,但我不知道如何将修复程序应用于我的特定代码。如果我重新发布问题,我很抱歉。
【问题讨论】:
-
感谢您的及时答复,但正如我所说,我不知道该怎么做。我的开发人员给我留下了一些需要排除故障的错误,我不知道自己在做什么。
-
是哪一行?是
if语句还是最后一行? -
$userdata->yim是一个 class->function() 调用吗?如果是这样,您的 PHP 版本可能不支持该语法,或者您可能需要改用$userdata->yim()['text']。 -
monkeyzeus,我很欣赏你的回答,但我不是程序员。你介意为我的水平降低答案吗?我在我的编辑器中尝试了 if(strlen($userdata->yim()['text']) > 2 && !isset($_POST['step1']) ){ 但它说语法错误。打扰了,我深表歉意。
-
我会发布一个答案,因为它会更容易理解。顺便说一句,既然你是新人,你可以通过
@MonkeyZeus来引起我的注意,否则我不知道你发表了评论,除非我在几分钟后碰巧检查了你的问题 =)