Вложенный php-файл

#php #recursion #nested

Вопрос:

Моя первая запись, так что будьте добры.

Я пытаюсь вложить php-файл, пожалуйста, не спрашивайте почему, и я пытался включить, включить, потребовать, потребовать и shell_exec.

Я получаю только «Сделай это первым и покончи с этим».

Я хотел бы получить (в виде рекурсивного вызова): «Сделай это первым, сделай это вторым и закончи с этим».

Мой test_include.php

 <?php

$debug = ($_REQUEST['debug']);

if($debug == "")
{
    echo "Do this first, ";

    include_once("test_include.php?debug=True");
}

if($debug == "True") echo " do this second, ";

if($debug == "") echo "and finish with this.";

?>
 

Комментарии:

1. Тогда что же $debug на самом деле содержит?

2. В первом вызове Ничего, но в вызове включения он содержит «True».

3. Мне интересно, как это работает, потому что include не выполняет HTTP-запрос, это файл include… для которого вы обычно не можете передать какие-либо параметры GET.

4. Точно, так что я мог бы сделать, это установить отладку, а затем включить или? Но я бы не получил желаемого результата…. Я бы получил только «Сделай это первым, сделай это вторым»,

5. Поэтому вопрос в том, как выполнить сценарий в качестве нового экземпляра.