Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.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检索单个值_Php_Html - Fatal编程技术网

从php检索单个值

从php检索单个值,php,html,Php,Html,我需要从html文档中的php文件中检索单个值,但问题是php文件稍后会被调用,超过了我想要包含该值的点 例如: 有没有一种方法可以引用单个php值而不包含整个文件,并将内容保留在包含的位置?假设在product.php中有一些查询或逻辑可以帮助您检索$pro_标题,如果您不想重构页面,您应该剪切此逻辑并将其放在另一个php文件中,例如:product_header.php,然后将其包含在顶部。 product_header.php中的变量可以在以后的product.php脚本中使用。我修复了这

我需要从html文档中的php文件中检索单个值,但问题是php文件稍后会被调用,超过了我想要包含该值的点

例如:


有没有一种方法可以引用单个php值而不包含整个文件,并将内容保留在包含的位置?

假设在product.php中有一些查询或逻辑可以帮助您检索$pro_标题,如果您不想重构页面,您应该剪切此逻辑并将其放在另一个php文件中,例如:product_header.php,然后将其包含在顶部。
product_header.php中的变量可以在以后的product.php脚本中使用。

我修复了这个问题,因为我的php文件刚刚运行了一个while循环,所以我在它上面添加了一个函数,然后在我的html主体区域中调用这个函数作为内容。然后,我在php中的原始函数下面添加了另一个函数,仅用于标题和$title

很抱歉打扰你们,但你们知道,当你们感觉被困住的时候,就像在树林里迷路一样,很可怕!! 当做
史蒂夫

你到底需要什么?请解释一下。你能解释一下你想在什么地方/什么时候获取某个特定变量的值吗?为了什么目的?你是想说$pro_title的值是在product.php中设置的吗?在这种情况下,还可以发布product.php中的内容。。。。应该直截了当,如果让人困惑,请道歉。基本上我是在回显所有硬编码的页眉和页脚,只是在一个简单的html文档中包含php,但不幸的是,在header.html中有一个我需要的函数,它在echo语句中不起作用,所以我将页眉和页脚从php中分离出来,只是将php作为内容包含在head.RamRaider Yes之后,这是完全正确的。在包含整个php文件之前,我需要获取$pro_title的值并将其放在头部以创建页面标题、关键字和内容。
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
<head>
<title><? php echo $pro_title ?></title> <!-- Can't retrieve value -->
<meta name='Description' content='<? php echo $pro_title ?>' /> <!-- Can't retrieve value -->
<meta name='Keywords' content='<? php echo $pro_title ?>' /> <!-- Can't retrieve value -->
</head>
<body>
<!-- Header -->
<?php include ("header.html") ?>
<!-- Content Area Start -->
<?php include ('product.php') ?> <!-- Okay --> 
<!-- Content Area End --> 
<!-- Footer -->
<?php include ("footer.html") ?>
</body>
</html>