Вернуться   Компьютерный форум > Компьютеры > Программы > Программирование
 
 
Опции темы
Старый 04.10.2014, 23:16   #1 (ссылка)
Новичок
 
Регистрация: 02.06.2013
Сообщений: 8
Репутация: 1
По умолчанию Помогите рационально решить выполнение скрипта

Пишу PHP скрипт. У меня есть 2 значения (стандартно по 1000) и 7 "уровней":
1. >500
2. 500-999
3. 1000-1499
4. 1500-1999
5. 2000-2499
6. 2500-2999
7. 3000<

в зависимости от разности уровней (например 1 и 7, 1 и 6, 4 и 2, 1 и 1, и т. д. ) различаются начисляемые очки.
Суть в чем: если все делать через if-else (или вложенные if - один черт) , код получается 7*7*5=245 строк, что очень много.

Как рациональнее сделать, чтобы и самому не мучаться все это набирать, и увеличить быстродействие скрипта?

Как работает скрипт в "ручном" режиме (нерациональном) : если первое значение равно 1 уровню, внутри пишется проверка 2 значения (по 7 уровням) , если первое значение равно 2 уровню, внутри еще 7 проверок и т. д.
Mr.Cap вне форума  
Ads
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выполнение макроса при фильтре Filberd Офис 0 10.09.2013 02:20
Помогите с командами vbs скрипта zeushand Программирование 1 06.05.2013 01:14
Access 2010 выполнение макроса denis.ta-com Офис 0 27.02.2013 15:26
Выполнение программы при Завершении работы Windows Гризлик Windows XP 4 04.07.2010 12:25
Помогите в состовления скрипта. Tr1p Веб-строительство 1 17.08.2008 03:13


Текущее время: 17:27. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.