Возможный дубликат:
Undefined проблема переменной с функцией PHP
Может ли кто-нибудь сказать мне, почему я продолжаю получать сообщения об ошибках переменной undefined в моих PHP файлах?
<?php
$page = 1;
if (isset($_REQUEST['page'])) {
$page = $_REQUEST['page'];
}
function phpRocks() {
require("includes/dostuff.php");
}
if ($search) {
phpRocks();
}
?>
Затем в dostuff.php:
<?php echo $page; ?>
Это ошибка, которую я получаю:
Обратите внимание на: undefined variable: page in /dostuff.phpon line 61
Принять участие в опросе/закрытии запросов: не показывает никаких исследований? Как так? Что еще я должен добавить? Я был в тупике с этим на полчаса и не мог найти никаких других сообщений, которые отвечали бы на этот вопрос. Должен ли я быть экспертом PHP для публикации вопросов (поэтому я бы не стал размещать какие-либо вопросы!)