Как использовать переменную из другого файла?

Я хотел вызвать переменную из nuclear_test2.php с помощью nuclear_test.php

Я безуспешно пробовал следующие звонки, как указано ниже:

//include_once("../test/nuclear_test2.php");
//include_once("nuclear_test2.php");
//include_once("./test/nuclear_test2.php");
//require_once("./nuclear_test2.php");

nuclear_test.php

<?php
require "nuclear_test2.php";

function acheckReturner() {
echo   " ?" .  $check;
}
acheckReturner();
?>

nuclear_test2.php

<?php
$check = " ooooooooo";
?>

0

Решение

Проблема не с include или же require, Проблема в том, что $check не определяется внутри вашего acheckReturner функция.

<?php
require "nuclear_test2.php";

function acheckReturner() {
echo   " ?" .  $check; // this $check is undefined in this scope
}
acheckReturner();
?>

Вы можете использовать его, передав его в качестве аргумента acheckReturner функция.

<?php
require "nuclear_test2.php";

function acheckReturner($check) {
echo   " ?" .  $check;
}

acheckReturner($check); // this is the $check from nuclear_test2.php
?>

PHP документация по переменной области может быть полезным

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]