PHP 类的基础认识
打赏作者

test0510001

abstract class

zzz1575

老师我到现在都没找出来我这个代码有什么问题

            <?php if ($task->completed) : ?>
                <li>
                    <del><?= $task->description ?></del>
                </li>
            <? else : ?>
                <li>
                    <?= $task->description ?>
                </li>
            <? endif; ?>
        <?php endforeach; ?>

Parse error: syntax error, unexpected ‘endforeach’ (T_ENDFOREACH), expecting elseif (T_ELSEIF) or else (T_ELSE) or endif (T_ENDIF) in F:\phpstudy\PHPTutorial\future\index.view.php on line 27
我都差点把你代码抄一遍下来了

zzz1575

找到问题所在了 endif 前面 必须要加php标识符,但我在想为什么老师的视频没加居然没报错那难道是我环境所致吗

zgcwkj 回复 zzz1575

因为php版本不同,你的php版本可能很低

zzz1575

找了差不多两个小时这个问题真的是很坑,记录在此后来人如果看到请注意了

ddwzdd

这里是有蛮坑的喔,虽然我的是7.3版本