0

没什么好解释的,我只是想不出在包含 URL 中使用变量的正确语法

这是我的想法:

$round_num=1;
include '../../fixtures/round{$round_num}fix.php';

它返回通常的:

Warning: include(../../fixtures/round{$round_num}fix.php) [function.include]: failed to open stream: No such file or directory

对于你们所有人来说,这一定是一个非常简单的问题,哈哈,但我在任何地方都找不到我的答案!

4

2 回答 2

4

使用双引号 ( ") 来分隔您的字符串。字符串插值不会出现在单引号 ( ') 字符串中。

$round_num=1;
include "../../fixtures/round{$round_num}fix.php";
于 2012-11-25T06:50:33.690 回答
0

您还可以使用替代语法,例如:

include "../../fixtures/round" . $round_num . "fix.php";

有时,为了清晰起见,人们更喜欢让他们的 IDE 突出显示变量。

于 2012-11-25T06:55:59.783 回答