Php 我的页面的参数错误

Php 我的页面的参数错误,php,Php,我在我的第一页有这个问题,我不知道如何解决它,请帮助我 警告:isblockedip()缺少参数1,在第174行的/home/u425835176/public_html/shad0w.php中调用,在第4715行的/home/u425835176/public_html/core.php中定义 功能 function isblockedip($var) { $text = $_SERVER['REMOTE_ADDR']; $rez = mysql_query("SELECT *

我在我的第一页有这个问题,我不知道如何解决它,请帮助我

警告:isblockedip()缺少参数1,在第174行的/home/u425835176/public_html/shad0w.php中调用,在第4715行的/home/u425835176/public_html/core.php中定义

功能

function isblockedip($var)
{
    $text = $_SERVER['REMOTE_ADDR'];
    $rez = mysql_query("SELECT * FROM lib3rtymrc_blockedip");
    $i=0;
    while($row=mysql_fetch_array($rez))
    {
        $var[$i]=$row[1];
        $i++;
    }  

    $result = count($var);

    for ($i=0;$i<$result;$i++)
    {
        $ausg = stristr($text, $var[$i]);
        if(strlen($ausg)>0)
        {
            return true;
        }
    }
    return false;
}  

调用函数时传递一个变量:

if(isblockedip($somevar))
或者在函数声明中给
$var
一个默认值:

function isblockedip($var = array())
在函数块中,
$var
是一个数组,因此在shad0w.php中可能存在函数
isblockedip
可能需要的某种数组

如果从未将预先存在的数组传递给
isblockedip
,则将函数delcaration更改为:

function isblockedip()
{
$var = array();
缺少参数$var
如果(isblockedip($var))

如果您的“问题”是警告,解决方案如下:

函数
isblockedip($var)
需要参数
$var
,但不能使用变量调用此函数:
isblockedip()
什么导致了
警告:isblockedip()缺少参数1…[…]

function isblockedip()
{
$var = array();
if(isblockedip())