相关疑难解决方法(0)

在PHP中检查memory_limit

我需要检查是否memory_limit至少64M在我的脚本安装程序中.这只是应该工作的PHP代码的一部分,但可能是因为这个"M"它没有正确读取值.如何解决这个问题?

  //memory_limit
    echo "<phpmem>";
    if(key_exists('PHP Core', $phpinfo))
    {
        if(key_exists('memory_limit', $phpinfo['PHP Core']))
        {
            $t=explode(".", $phpinfo['PHP Core']['memory_limit']);
            if($t[0]>=64)
                $ok=1;
            else
                $ok=0;
            echo "<val>{$phpinfo['PHP Core']['memory_limit']}</val><ok>$ok</ok>";
        }
        else
           echo "<val></val><ok>0</ok>";
    }
    else
        echo "<val></val><ok>0</ok>";
    echo "</phpmem>\n"; 
Run Code Online (Sandbox Code Playgroud)

php memory-limit

32
推荐指数
5
解决办法
8万
查看次数

标签 统计

memory-limit ×1

php ×1