我想回显动态生成的代码块。例如:
<?php
$cid = $camp_id;
$hostname = "$host";
$db_user = "$dbuser";
$db_pass = "$dbpass";
$db_name = "$dbname";
$mysqli = new mysqli();
$mysqli->connect($hostname, $db_user, $db_pass, $db_name);
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: " . $mysqli->connect_error;
}
etc....
?>
我可以访问 $camp_id 和其他变量,因为它们在包含的文件中。我尝试将此代码存储在带有 <pre> 和 <code> 标记的变量中,然后回显,但无法使其工作。
另外我怎样才能插入 $camp_id 到这个。以下是我认为的示例(我知道这只是为了理解是不正确的。
$generated_code = "<.code><?php $cid = <?php echo $camp_id;?> $hostname = $host; etc... </code > ?>";
我在代码和 pre 之前使用了空格和点,因为如果不是,它不会显示为标签..
谢谢