Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php echo是否包含解决方案?_Php - Fatal编程技术网

php echo是否包含解决方案?

php echo是否包含解决方案?,php,Php,问题是: 如何包含页面,谁的位置是基于变量的 目标是: 在settings.php文件中设置变量(主题位置) 根索引应根据settings.php变量反映索引 谢谢你们的帮助 -安德鲁 //如何使用$E=echo设置变量? 有什么新的想法吗 我想实现。。。 包括(“$E index.php”);?>= 当您包含一个文件时,您已经可以访问范围中的所有变量,就像它是一个大文件一样。没有必要在那里做奇怪的事情 因此,如果您的settings.php中有以下内容: $themefolder

问题是:

如何包含页面,谁的位置是基于变量的


目标是:

在settings.php文件中设置变量(主题位置)

根索引应根据settings.php变量反映索引


谢谢你们的帮助

-安德鲁



//如何使用$E=echo设置变量?

有什么新的想法吗


我想实现。。。
包括(“$E index.php”);?>=

当您包含一个文件时,您已经可以访问范围中的所有变量,就像它是一个大文件一样。没有必要在那里做奇怪的事情

因此,如果您的settings.php中有以下内容:

$themefolder = "theme/"; 
然后你可以像这样回应它:

!----//index.php//---->
<?php 
include("settings.php");

//echo theme folder
echo $themefolder; // will display "theme/"
----//index.php/--->

您所要做的实际上应该是使用数据库,而不是PHP脚本来完成的。

那么您基本上想要包括

这很容易:

<?php
include($siteurl . $themefolder . $theme . "index.php");
?>

我认为,如果我们知道你想要实现什么,我们会更容易思考这个问题。根据url包含不同的页面?


<?php include $_SERVER['DOCUMENT_ROOT'].'/'.$themefolder.$theme."index.php" ?>

也许你需要更清楚一点。顺便说一句,你应该澄清你的问题。请使用例如域,因为这就是它的目的。刚刚编辑的问题,但是的,我想包括该url。。。将在一分钟内尝试您的解决方案,谢谢!包括URL毫无意义他没有问这是否有意义,但他怎么能做到。如果你读了我的答案,你可能会意识到我认为这不是一个好方法。你可以自己问。它可以使你的答案变得有用,而不仅仅是一些无用的“声誉”点的来源。顺便说一句,你的假设是无效的。很好地解释了“如何”背后的“为什么”。OP:记住,在尝试访问文件的变量之前,需要包含这些文件。我知道这听起来很明显,但请记住。我很想通过mysql学习如何做到这一点。。。但我必须从某个地方开始,这将是一个暂时的解决方案。。。谢谢你的意见!另外,如果您想为我指出正确的方向来完成这项特殊任务,我将非常感谢iTunes1180159,mysql和PHP实际上相当简单,但是您可以根据自己的意愿将其复杂化。这是值得花时间学习的。我的第一次体验是创建一个登录表单-这是一堆的乐趣!这似乎是一个很好的方法:谢谢,我会检查这个肯定!
<?php include $_SERVER['DOCUMENT_ROOT'].'/'.$themefolder.$theme."index.php" ?>