Я тут с зубом своим недавно искал челюстно лицевого хирурга. Весь топ забит агрегаторами с одинаковой инфой, половина из которой - устарела :p
Я же спросил, что возвращает:
function eyestopper(){$query = "SELECT id, title, img, anons, date, author, description, keywords FROM articles WHERE visible='1'";$res = mysql_query($query) or die (mysql_error()); while ($row = mysql_fetch_assoc($res)){$eyestoppers***91;***93; = $row; }return $eyestoppers;}print_r( eyestopper() );
?
Бакс падает, скорей всего :) почти 15% потерял...
Просто здоровая USB-кнопка, по которой можно фигачить кулаком со всей дури :p
3,6% сняли, тоже меньше обычного, обычно 5-6 :)
Я об этом и писал выше... А я уж думать начал, что у меня мозг набекрень пошел...
Ваш пример тоже не работает:
function eyestopper(){ $eyestoppers[] = array('1','2','3'); return $eyestoppers;}eyestopper();if($eyestoppers){ print_r($eyestoppers);}
будет работать только так:
function eyestopper(){ $eyestoppers[] = array('1','2','3'); return $eyestoppers;}eyestopper();if( eyestopper() ){ print_r( eyestopper() );}
function ziliboba($test){ $test ='xxx'; return $test;}
не выводит ничего:
echo $test;
а так выводит:
echo ziliboba($test);
Или я вас не правильно понял?
Разве можно переменную из функции вызывать извне? Я что-то сплю уже на ходу, если честно :)
Разве так можно? Не пробовал так :)
У него $eyestoppers пустой. print_r не выводит ничего.
Можно вначале посмотреть:
function eyestopper(){$query = "SELECT id, title, img, anons, date, author, description, keywords FROM articles WHERE visible='1'";$res = mysql_query($query) or die (mysql_error()); while ($row = mysql_fetch_assoc($res)){$eyestoppers[] = $row; }return $eyestoppers;}print_r( eyestopper() );