如何停止进一步的php解析,但继续页面加载

mrp*_*atg 0 php

我有一个图片上传页面(单页).提交时检查文件大小并键入,如果违反规则则退出.问题是整个页面停止.

如何停止处理PHP的其余部分(或突破当前<? ?>)并加载页面的其余部分?

Gre*_*reg 6

您应该将代码移动到一个函数中,然后就可以return从中移动它.

function processImage($img)
{
    if (imageIsTooLarge($img))
        return false;

    doOtherStuff();
    return true;
}

$ok = processImage($someImage);
Run Code Online (Sandbox Code Playgroud)