我有一个utility.php文件,但是我想将它构建成一个库,或者其他东西,只是不希望人们无法直接访问utility.php,但是他们可以通过其他页面访问它例如,register.php,可以使用utility.php,我该怎么办?谢谢。
答案 0 :(得分:2)
这样的事情:
<?php //utility.php
if(!defined('UTILITY_INCLUDED'){
die('Grrrr...');
}
?>
然后像这样:
<?php //yourFile.PHP
define('UTILITY_INCLUDED', TRUE);
include ("utility.php";
?>
您还有许多其他选项可以保护utility.php
count(
get_included_files() )==1
..等答案 1 :(得分:0)
您可以将utility.php包含到任何其他PHP文件中。例如:
//Register.php
include('utility.php');
//Use any functions from the utility.php file
utility_function();