PHP脚本不起作用。但如果我把它包含在其他文件中,它有效吗?

时间:2013-04-02 19:39:32

标签: php

我有这个半写的脚本,它根本不起作用

<?php

function hit_count() {
        echo $ip_address = $_SERVER['REMOTE_ADDR'];
        $ip_file = file('ip.txt');
        foreach ($ip_file as $ip) {
            $ip_single = trim($ip);
            if ($ip_address==$ip_single) {
                $found = false;
            } else {
                $found = true;
            }
        }

        if ($found==false) {
        echo 'IP not found.';
        }
}
?>

即使是第一行也不会显示任何内容。 但是,如果我把它包含在这个档案中那么

<?php
include 'unique-counter.php';

hit_count();
?>

“echo”显示我的IP。

这是怎么发生的?

1 个答案:

答案 0 :(得分:6)

您的脚本本身只定义一个函数,它不会调用它。

hit_count();添加到独立脚本。