我有一个PHP文件,在该文件中我定义了服务器访问变量以及mysql_connect和mysql_select_db,因为此函数在后端的几乎每个页面中都经常使用,而我正在使用的include()那个函数现在对我来说是最合适的,您建议使用哪种方法或函数我想知道我是否有任何缺陷include()或使用安全吗?
mysql_connect
mysql_select_db
include()
编辑:请记住,我也将使用$_SESSION变量。
$_SESSION
两者之间的唯一区别是,require和它的姐妹require_once抛出致命错误,如果没有找到文件,而include并include_once只显示一个警告并继续加载页面的其余部分。如果您不希望PHP尝试在没有数据库信息的情况下加载页面的其余部分(我会假设这样),请使用require_once。您不需要多次包含文件,因此无需使用常规require函数。
require
require_once
include
include_once