小编Spa*_*ust的帖子

在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万
查看次数

在PHP中检测register_argc_argv

我需要检查我的PHP应用程序安装程序中是否启用了register_argc_argv.

我写了一个代码,但它不起作用.它总是说它已被禁用,而它已在php.ini中启用:

 //register_argc_argv
echo "<register_argc_argv>";
$ok=0;
$val="Disabled";
if(key_exists('PHP Core', $phpinfo))
{
    if(key_exists('register_argc_argv', $phpinfo['PHP Core']))
    {
            if(is_array($phpinfo['coreKey']['register_argc_argv']))
            {
                    if($phpinfo['coreKey']['register_argc_argv'][0]=="On")
                {
                    $ok=1;
                    $val="Enabled";
                }
            }
            else
            {
                if($phpinfo['coreKey']['register_argc_argv']=="On")
                {
                    $ok=1;
                    $val="Enabled";
                }
            }
    }
}
echo "<val>$val</val><ok>$ok</ok>";
echo "</register_argc_argv>\n";
Run Code Online (Sandbox Code Playgroud)

php phpinfo

2
推荐指数
1
解决办法
1972
查看次数

删除<a>链接preg_replace但保留<img>图像

我正在使用:

$this->tresc[$i][description]=preg_replace("/\<a .*\>.*\<\/a\>/i", "", $this->tresc[$i][description]);
Run Code Online (Sandbox Code Playgroud)

删除链接.

有时链接里面有我希望保留的图像:

<a href="http://www.domain.com/page.php"><img src="http://domain.com/image.jpg" alt="?Image" align="left" /></a>
Run Code Online (Sandbox Code Playgroud)

这可能吗 ?现在一切都beetween <a></a>被删除.

php href preg-replace

0
推荐指数
1
解决办法
2917
查看次数

标签 统计

php ×3

href ×1

memory-limit ×1

phpinfo ×1

preg-replace ×1