Как распознать, какой флаг есть какой - зависит от целей для флагов. В квадратные скобки можно вписать слова-пояснения, и по ним обращаться как к ассоциативному массиву, можно вписывать цифры.
потому что считает не 7*6, а 7*factorial(6), factorial(6) высчитывает 6*factorial(5) и так далее вызывает саму себя, что и называется рекурсией. Завершается рекурсия вызовом factorial(1), который возвращает в вызывающую функцию (factorial(2)) ответ 1.
А поиском пользоваться не пробовали? Факториалы давно уже написаны и именно на их примере рекурсию и показывают как правило... http://www.php.su/functions/custom/?3
1) не забудьте про экранирование данных. В текущем виде получить права любого пользователя никакого труда не составляет.
2) лучше индексы ассоциативных массивов брать в кавычки
$log=$_GET['log'];
Меньше проблем будет на случай, если вдруг нарвётесь на зарезервированное php слово, да и работает на пару мс быстрее
ALEN, я знаю, что не г*но, потому и написал "гадость". Смотрел его где-то в сентябре этого года, актуальный на те даты, чистая установка.
Гадость он потому, что синаптик (или ещё что из системных, не помню точно) потребовал пароль рута, который у меня заблокирован всегда, в том числе и тогда при установке я указал "запретить логиниться рутом".
Да, фиксится блокировка рута за 2 секунды, из который 1 - переход в терминал. Но мне хватило, чтобы вернуться под стейбл.
На "сервере" - Debian Lenny, OpenVZ, только консоль
На десктопе - пока тоже Debian Lenny с гномом, но высматриваю на что-нибудь более актуальное, класса Fedora 12, OpenSolaris. Текущий тестинг - гадость на мой беглый взгляд.
За Debian Stable:
1) хорошая пакетная база
2) работает стабильно даже в условии нестабильной машины (контроллер памяти периодически сбоит)
3) собирается на любой вкус
Винда стоит параллельно, но только для пары игрушек.
Bios, внимательнее с индексами массивов:
array("localhost","root","root","game"); - индексы 0-3.
А вы обращаетесь ещё к 4, вместо пароля присваиваете имя базы, а имени базы вообще в массиве нету.
И они все еще хотят купить у Sun их InnoDB (или уже купили?)
Они всё ещё хотят купить саму Sun Но пока антимонополисты думают, разрешать ли.
EuGen пишет:
Все зависит от решаемых задач. Где-то нужно быстродействие, а где-то - повышенная безопасность и надежность.
А разве все 3 параметра (скорость, бузопастность и надёжность) не на стороне Oracle? А за использование MySQL говорит приятная глазу (и кошельку) лицензия?