在PHP示例中创建配置文件

时间:2019-02-06 15:10:55

标签: php

我需要有关此步骤的建议。我为我的网站创建配置文件,并编写了一些代码行。我需要正确书写以及是否需要进行更改时需要建议。

config.php->文件

define('BASE_DIR', realpath(dirname(__FILE__)));
define('DIR_TEMPLATE', BASE_DIR,'/template/');
.
.
.
define('DIR_IMAGES', BASE_DIR,'/template/images/');
.
.

等...当我将其显示到示例主页中时...

<?php include('config/config-file.php'); ?>
.
.
.
<img src="<?php echo DIR_IMAGES(); ?>/logo.png" alt="" />

我是第一次写这篇文章,并且需要很好的建议。如果您需要更多信息,谢谢大家的帮助。

1 个答案:

答案 0 :(得分:0)

define()函数有两个参数,因此您只能有一个逗号。在第二个位置,您想使用.来进行字符串连接:

define('DIR_IMAGES', BASE_DIR . '/template/images/');

此外,DIR_IMAGES是常量,而不是函数。所以不要这样做:

<img src="<?php echo DIR_IMAGES(); ?>/logo.png" alt="" />

执行以下操作:

<img src="<?php echo DIR_IMAGES; ?>/logo.png" alt="" />

您还可以使用快捷方式:

<img src="<?= DIR_IMAGES ?>/logo.png" alt="" />