ОБСУЖДЕНИЕ

PHP: variable & include

3 ответов 5,3 тыс.
Статус
Закрыто для дальнейших ответов.
Автор темы
например, есть два файла
Код:
// index.php
<?php
echo $name;
include ("file.php");
?>
Код:
// file.php
<?php
$name="Yor Name";
?>

как сделать чтобы index.php всё таки выдовал "Yor Name" , не меняя порядок, т.е. сначала переменная, а потом include.
 
имхо, никак.
PHP читает так же как и ты, сверху вниз.
сначала ты выводишь переменную, о которой PHP ничего не знает, а затем только цепляешь файл с этой переменной.

Интересно, а почему так принципиально (не поменять местами)?
 
Шутник :) ...нельзя, да и смысла что-то я не улавливаю, зачем так делать, напиши так и всё
Код:
$name='Your name';
echo $name;
:)
 
Мдааа. А я тоже когда-то хотел сделать так. Т.е. у меня был массив keywords который генерировался от текста, и никак местами нельзя поменять было. Но include всё решает. Так что можно его попробовать. Только в твоем случае это ничего не дает.
 
Статус
Закрыто для дальнейших ответов.