У меня есть функция, которая принимает переменную в качестве ссылки:
function get_articles($limit = 10, &$more = false){
$results = get_results_from_db($limit);
$more = ($results->found > $limit) ? $results->found : false;
return $results->data;
}
, которую я использую следующим образом:
$articles = get_articles(10, $more_results);
foreach($articles as $article){
// do stuff
}
if($more_results) // we have more than 10 results
Но я не получаю уведомления о том, что$more_results
выше не определено ... Это нормально?