[英]Can i put a PHP variable inside a PHP include?
我对PHP不熟悉; 我怀疑这是一个简单的问题。 我们的网站设计师不在城市中,我需要在我们的一个网站上修复某些内容。
基本上,我希望能够将变量用作被调用到文档中的URL的一部分。
编码:
<?php
$URL = p2 ; /* p1, p2, p3 or no can be used here */
?>
<?php include('includes/WL_cart_*URL*.php'); // calls the page I need?>
我只希望能够在$URL
键入正确的页面,并将该文本添加到包含中的url中。 我尝试将变量直接放入包含项中,但这没有用。
您可以这样使用双引号来实现:
<?php include("includes/WL_cart_{$URL}.php"); ?>
或者,如果您坚持使用单引号,退出它们并添加$URL
变量,则可以这样工作:
<?php include('includes/WL_cart_'.$URL.'.php'); ?>
要在字符串中添加变量,请使用.
include('includes/WL_cart_' . $URL . '.php');
使用双引号“和$符号插入变量。
还请记住,您的第一个变量也应“加引号”:
<?php
$URL = "p2" ; /* p1, p2, p3 or no can be used here */
?>
<?php include("includes/WL_cart_$URL.php"); // calls the page i need?>
<?php include("includes/WL_cart_{$URL}.php"); ?>
但是您需要注意,例如,如果$ url ='../config/database.php.inc',将打开配置文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.