php - 如何在 php 中设置站点范围的变量?

标签 php

我想在 php 中定义这样的东西:

$EL = "\n<br />\n";

然后将该变量用作整个网站的“结束”标记,如下所示:

echo "Blah blah blah{$EL}";

我如何定义 $EL 一次(仅在 1 个文件中),将其包含在我网站的每个页面上,并且必须使用(奇怪的向后)global $ 引用它EL; 在每个页面函数中声明?

最佳答案

大多数 PHP 站点都应该有一个文件(我称之为 header ),您可以将其包含在站点的每个页面上。如果您将第一行代码放在头文件中,那么在每个页面中都像这样包含它:

 include 'header.php';

您不必使用全局关键字或任何东西,您编写的第二行代码应该可以工作。

编辑:哦,抱歉,这在函数内部不起作用......现在我明白了你的问题。

编辑 #2:好的,在标题中采纳我最初的建议,但使用 define()而不是变量。这些在被包含后在函数内部工作。

关于php - 如何在 php 中设置站点范围的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13000/

相关文章:

php - 如何使用 LIKE 运算符搜索一个月中的日期?

PHP报错问题

java - 如何将捕获的图像路径从imageview保存到mysql数据库

php - 在同一页面上显示 MySQL 查询

php - 将变量的值添加到数据库字段

php - 如何在 Zend Framework 中存储 cron 作业的脚本?

php - 如何在 laravel 5 中使用分页?

php - 如何根据mysql总和找出一行的排名?

javascript - 其他用户接收消息

php - Laravel mailtrap 无法在本地主机上工作