【发布时间】:2014-05-14 00:46:55
【问题描述】:
我不是一个经验丰富的 .php 程序员,但知道足以理解代码。一家第 3 方公司为我构建了一个站点,他们在其中使用了一个名为 domain 的变量并在 URL 路径中回显该变量。
<?php echo domain;?>css/style.css
该变量未在带有 $domain 的页面上声明 我在 .php 页面的任何地方都找不到该变量的声明位置。我还应该在哪里寻找这个?
【问题讨论】:
-
我会尝试 grepping 您的整个项目并浏览每个返回结果的文件。不过,您可能还有一些工作要做,这个名字很笼统,可能会在其他地方广泛使用。
-
最简单的方法可能是在你的编辑器中使用
Find in all files -
真的是
echo domain而不是echo $domain? -
一个配置文件?,搜索define('domain'?搜索域名作为回显?,是从数据库中的变量定义的吗?
-
如果它真的只是
domain(没有$)它是使用define("domain", [...])完成的
标签: php variables declaration