通过另一个 PHP 文件传递变量并将其打印出来


Passing a variable through another PHP file and print it out

我尝试将存储在另一个php文件中的变量传递给第二个文件,该变量的内容应打印出来。但是我看不到任何结果,有人可以帮助我吗?

DP.php

include('config.php');
function getTitle() {
    echo $title;
}

配置.php

<?php
$title= "some test title";
?>

试试这个:

include('config.php');
function getTitle() use ($title) {
    echo $title;
}
$title不在

函数getTitle的范围内,因此不会打印任何内容。

尝试:

include('config.php');
function getTitle($title) {
    echo $title;
}
getTitle($title);

像这样调用该函数以回显它

getTitle();

试试这个

DP.php

include('config.php');
function getTitle() {
    echo _Title;
}

配置.php

<?php
define("_Title", "Some title text");
?>

你应该考虑将 $title 的值传递给你的函数,但如果不能,你可以使用 global .必须调用该函数才能调用该函数。

include('config.php');
function getTitle() {
    global $title;
    echo $title;
}
getTitle();