我如何在另一个文件中调用函数?

Har*_*rsh 17 php

例如,我有一个文件error-status.php,其中包含一个函数:

function validateHostName($hostName)
{
    if ((strpbrk($hostName,'`~!@#$^&*()=+.[ ]{}\\|;:\'",<>/?')==FALSE) && !ctype_digit($hostName) && eregi("^([a-z0-9-]+)$",$hostName) && ereg("^[^-]",$hostName) && ereg("[^-]$",$hostName))
    {
        return true;
    }
    else
    {
        return false;
    }
}
Run Code Online (Sandbox Code Playgroud)

...

如何在调用后从其他PHP文件中调用该函数require_once

require_once('error-status.php');
Run Code Online (Sandbox Code Playgroud)

Chr*_*ris 25

在调用函数之前包括该文件.

include 'error-status.php';
validateHostName('myhostname'); 
Run Code Online (Sandbox Code Playgroud)

  • OP已经使用了`require_once()`.你建议他再次包含该文件吗? (2认同)