我是PHP的新手,仍在学习,但我需要帮助:
如果我定义了这样的常数:
<?php
$area = "New York";
?>
然后我将创建一个new-york.php。
我想在此行中使用常数"纽约":
<?php include $_SERVER["DOCUMENT_ROOT"] . "/includes/New-York.php"; ?>
我将有很多不同的城市,我想避免更改每个页面的包含链接,而只是定义常数$区域。
我很有意义吗?
预先感谢大家。
您可以使用str_replace()
将Space " "
转换为"-"
。然后,将您的路径连接到您的路径:
<?php
$area = "New York";
?>
<?php include $_SERVER["DOCUMENT_ROOT"] . "/includes/".str_replace(' ','-',$area).".php"; ?>