![]() |
безопасность скриптов на PHP
Безопасно ли писать скриплы на PHP используя switch/case как выбор по навигационному меню, или лучше использовать if/else?
thx icq 10088009 |
:))) Смотря какое большое меню :)
Что именно тебя интересует? Поподробнее, плиз... |
есть страница, которая передает на скрипт переменную.\
вариантов переменной много.. как лучше написать скрипт? switch/case или if/else |
в терминах безопасности, разницы нет. я обычно пользуюсь комбинацией этих двух - нечто вроде этого меня устраивает:
Код:
$allowed = array('c1','c2'); |
спасибо...
|
Мне бы лично было бы немного жалко памяти, да времени... У тебя сравнение идет два раза, а можно одним обойтись, только проверить на наличие переменной $var не забыть бы:
PHP код:
|
Sanchos, ты совершенно прав... я написал для примера - а значит от балды, не думая о эффективности... твоё решение лучше :)
|
10x
|
Гы :) А я это как первый раз от балды написал, так до сих пор этот способ и юзаю при постах. Кстати, может мое решение и лучше, но твое выглядет моднее :)
ЗЫЖ Спасибо, ребята, за вотинг: приятно :) |
| Часовой пояс GMT +4, время: 20:40. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.