如何在两个php文件之间传递变量值?
我正在开发一个PHP网站。在那里,我像这样将一个图像加载到我的主页如何在两个php文件之间传递变量值?,php,Php,我正在开发一个PHP网站。在那里,我像这样将一个图像加载到我的主页 img src="?php echo"css/images/".$Vid_arr[count($Vid_arr)-5]."/front.jpg" ?" alt="Product Image 9" 现在我只需要将这个部分$Vid_arr[count($Vid_arr)-5]传递到我的details.php文件中。我该怎么做呢?您可以使用include_once('path_to_details.php')就在那里的行之后,在d
img src="?php echo"css/images/".$Vid_arr[count($Vid_arr)-5]."/front.jpg" ?" alt="Product Image 9"
现在我只需要将这个部分
$Vid_arr[count($Vid_arr)-5]
传递到我的details.php
文件中。我该怎么做呢?您可以使用include_once('path_to_details.php')
就在那里的
行之后,在details.php脚本中,通常只需使用$Vid\u arr[count($Vid\u arr)-5]
include_once将调用所需的脚本。通过这种方式,您可以在多个文件中分离多个代码段,并可以使用include和include\u once函数将它们合并为一个代码段。有几种方法可以做到这一点,首先您可以使用GET方法,或者简单地使用会话:
session_start();
$_会话['foo']=$Vid_arr[count($Vid_arr)-5]代码>如果它是一个变量,并且该变量在前面的一页中可用。您可以使用$\u会话
。但是,如果在前面的某个页面中不可用。使用include_once('details.php')代码>究竟是如何调用details.php的?你根本不知道怎么称呼它,所以你的问题无法回答。它是通过url加载的吗?本地include()
调用?什么…?(a href=“details.php”class=“product”title=“product 9”)就在img src…之前,这个img标签在
中?一个简单的a标签对于你想要什么毫无用处。是的,页面连接良好。但好像我不能在这里贴标签。这就是为什么我将它们替换为括号()。谢谢你试着帮助我。用反勾号(`)在注释中包围小的代码片段。对于完整的问题文本,用4个空格缩进代码,或者突出显示代码并点击编辑器中的{}
按钮。