我a.php只会在其他PHP文件运行PHP代码的一部分
<?php
echo 'hello world';
echo 'MY NAME IS ZORO';
echo date('Y-m-d');
?>
,我有b.php,我想唯一的代码(回声日期(“YM-d”);)从a.php。 我该怎么办?
我a.php只会在其他PHP文件运行PHP代码的一部分
<?php
echo 'hello world';
echo 'MY NAME IS ZORO';
echo date('Y-m-d');
?>
,我有b.php,我想唯一的代码(回声日期(“YM-d”);)从a.php。 我该怎么办?
据我了解,你只需要一个行从多个打印,请尝试下面的代码。
a.php只会
<?php
$_GET["onlydate"] = true;
include ('b.php');
?>
b.php
<?php
if(isset($_GET["onlydate"]) && $_GET["onlydate"]){
echo date("Y-m-d");
}
else{
echo 'hello world';
echo 'MY NAME IS ZORO';
echo date('Y-m-d');
}
?>
你必须使用文件处理。然后忽略a.php中不需要的所有代码,然后执行b.php中的其余代码。
您可以阅读http://www.w3schools.com/php/php_file_open.asp以了解文件处理。在这里你必须看到逐行阅读的例子。 – Abbas
如果我理解它是正确的,那么您只需要一行(多个代码块)。
Funtions
您可以将代码的功能,然后打电话给他们,如你所愿。
文件a.php只会:
<?php
function printDate() {
echo date('Y-m-d');
}
function printAll() {
echo 'hello world';
echo 'MY NAME IS ZORO';
printDate();
}
?>
文件b.php:
<?php
include 'a.php';
printDate();
?>
共享文件
另一种方法是让另一个文件c.php与共享内容并将其包含到文件a.php和b .php。
文件a.php只会:
<?php
echo 'hello world';
echo 'MY NAME IS ZORO';
include 'c.php';
?>
文件b.php:
<?php
include 'c.php';
?>
文件c.php:
<?php
echo date('Y-m-d');
?>
http://php.net/manual/en/function.include.php – Kaylined