0

目前,作为一个例子,我的一个页面上有这个 php 代码。

<?php include("codes/games/scripts/titles/angrybirds.php"); ?>

我将如何更改它以使我的变量:

$gametitle = "angrybirds";

像这样工作:

<?php include("codes/games/scripts/titles/$gametitle.php"); ?>

在此先感谢您的帮助!

4

4 回答 4

6

该代码应该按原样工作,因为.不会被解释为变量名的一部分。你可以在这里看到它的输出:http: //codepad.org/ZbtiOPgB

但是,为了可读性,我鼓励您使用明确的连接:

<?php include("codes/games/scripts/titles/".$gametitle.".php"); ?>

或将您的变量名称包装在{and中}

<?php include("codes/games/scripts/titles/{$gametitle}.php"); ?>
于 2012-05-12T16:13:09.103 回答
3
<?php include('codes/games/scripts/titles/'.$gametitle.'.php'); ?>
于 2012-05-12T16:14:35.730 回答
0

或者:

<?php include('codes/games/scripts/titles/'.$gametitle.'.php'); ?>
于 2012-05-12T16:14:54.793 回答
0
<?php 
$file = 'codes/games/scripts/titles/' . $gametitle . '.php';

if (file_exists($file))
    require_once($file);
?>
于 2012-05-12T16:16:23.267 回答