Php第23行:PHP解析错误:语法错误,意外的';'在solution.php [重复]

问题描述 投票:0回答:1

此问题已经在这里有了答案:

function addTwoNumbers($l1, $l2){
        $result = new ListNode(0);
        $p = $l1;
        $q = $l2;
        $currentNode = $result;
        $carry = 0;
        whlie ($p != null || $q != null){
            $x = ($p != null) ? $p->val:0;
            $y = ($q != null) ? $q->val:0;
            $sum = $x + $y + $carry;
            $carry = $sum / 10;
            $currentNode->next = new ListNode($sum % 10);
            $currentNode = $currentNode->$next;
            if ($p != null) $p = $p->next;
            if ($q != null) $q = $q->next;
        };
        if ($carry > 0) $currentNode->next=new ListNode($carry);
        return $result->next;
    }

我找不到我的代码有任何错误。当我删除“ while”句子时,代码是正确的。但是,当我再次添加“ while”句子时,它警告我第23行:PHP Parse错误:语法错误,意外的';'在solution.php中

php syntax
1个回答
0
投票

whlie更改为while。关键字拼写错误。

© www.soinside.com 2019 - 2024. All rights reserved.