我知道这听起来像是一个愚蠢的问题,但我想知道是否有办法包含一次 php 文件并将其用于项目的其余部分?
例如
我有一个包含我的数据库连接的 PHP 文件。
<?php
$username = "root";
$db_name = "myDB";
$password = ""; ?>
我只想在我的索引中包含一次.php例如
<?php
include 'db_con.php';
echo "Content Goes here";
?>
然后在我未来的 PHP 文件中,当我
echo $db_name;
我可以像全局变量一样访问变量。
这可能吗? 或者我可以使用任何方法或指南来完成这个技巧?谢谢<</p>
是的。 include_once('db_con.php')
或require_once('db_con.php')
http://php.net/manual/en/function.include-once.php
如果您有权访问配置,则可以使用 auto_prepend_file 指令透明地为所有 php 请求添加一个文件。
下面是一个带有 apache .htaccess 的示例:
# Prepend the file
php_value auto_prepend_file "/path/to/utilities.php"
这将类似于在每个主文件的开头添加require '/path/to/utilities.php';
。