- 001
- 002
- 003
- 004
- 005
- 006
- 007
- 008
- 009
- 010
- 011
- 012
- 013
- 014
- 015
- 016
- 017
- 018
- 019
- 020
- 021
- 022
- 023
- 024
- 025
- 026
- 027
- 028
- 029
- 030
- 031
- 032
- 033
- 034
- 035
- 036
- 037
- 038
- 039
- 040
- 041
- 042
- 043
- 044
- 045
- 046
- 047
- 048
- 049
- 050
- 051
- 052
- 053
- 054
- 055
- 056
- 057
- 058
- 059
- 060
- 061
- 062
- 063
- 064
- 065
- 066
- 067
- 068
- 069
- 070
- 071
- 072
- 073
- 074
- 075
- 076
- 077
- 078
- 079
- 080
- 081
- 082
- 083
- 084
- 085
- 086
- 087
- 088
- 089
- 090
- 091
- 092
- 093
- 094
- 095
- 096
- 097
- 098
- 099
- 100
<?
$arrSaveColor[0] = "CCCCCC";
$arrSaveColor[1] = "999999";
$arrSaveColor[2] = "FF0000";
$arrSaveColor[3] = "FF3333";
$arrSaveColor[4] = "CC0000";
$arrSaveColor[5] = "FF6666";
$arrSaveColor[6] = "CC3333";
$arrSaveColor[7] = "990000";
$arrSaveColor[8] = "FF9999";
$arrSaveColor[9] = "CC6666";
$arrSaveColor[10] = "993333";
$arrSaveColor[11] = "FFCCCC";
$arrSaveColor[12] = "CC9999";
$arrSaveColor[13] = "996666";
$arrSaveColor[14] = "FF3300";
$arrSaveColor[15] = "FF6633";
$arrSaveColor[16] = "CC3300";
$arrSaveColor[17] = "FF9966";
$arrSaveColor[18] = "CC6633";
$arrSaveColor[19] = "993300";
$arrSaveColor[20] = "FF6600";
$arrSaveColor[21] = "FF9933";
$arrSaveColor[22] = "CC6600";
$arrSaveColor[23] = "FFCC99";
$arrSaveColor[24] = "CC9966";
$arrSaveColor[25] = "996633";
$arrSaveColor[26] = "FF9900";
$arrSaveColor[27] = "FFCC66";
$arrSaveColor[28] = "CC9933";
$arrSaveColor[29] = "996600";
$arrSaveColor[30] = "CC9900";
$arrSaveColor[31] = "FFCC33";
$arrSaveColor[32] = "FFCC00";
$arrSaveColor[33] = "FFFF00";
$arrSaveColor[34] = "FFFF33";
$arrSaveColor[35] = "CCCC00";
$arrSaveColor[36] = "FFFF66";
$arrSaveColor[37] = "CCCC33";
$arrSaveColor[38] = "999900";
$arrSaveColor[39] = "FFFF99";
$arrSaveColor[40] = "CCCC66";
$arrSaveColor[41] = "999933";
$arrSaveColor[42] = "FFFFCC";
$arrSaveColor[43] = "CCCC99";
$arrSaveColor[44] = "999966";
$arrSaveColor[45] = "A2CA00";
$arrSaveColor[46] = "CCFF33";
$arrSaveColor[47] = "99CC00";
$arrSaveColor[48] = "CCFF66";
$arrSaveColor[49] = "99CC33";
$arrSaveColor[50] = "669900";
$arrSaveColor[51] = "99FF00";
$arrSaveColor[52] = "99FF33";
$arrSaveColor[53] = "66CC00";
$arrSaveColor[54] = "73E600";
$arrSaveColor[55] = "99CC66";
$arrSaveColor[56] = "669933";
$arrSaveColor[57] = "66FF00";
$arrSaveColor[58] = "99FF66";
$arrSaveColor[59] = "66CC33";
$arrSaveColor[60] = "339900";
$arrSaveColor[61] = "66FF33";
$arrSaveColor[62] = "33CC00";
$arrSaveColor[63] = "33FF00";
$arrSaveColor[64] = "00FF00";
$arrSaveColor[65] = "33FF33";
$arrSaveColor[66] = "00CC00";
$arrSaveColor[67] = "66FF66";
$arrSaveColor[68] = "33CC33";
$arrSaveColor[69] = "009900";
$arrSaveColor[70] = "99FF99";
$arrSaveColor[71] = "66CC66";
$arrSaveColor[72] = "339933";
$arrSaveColor[73] = "00AA00";
$arrSaveColor[74] = "99CC99";
$arrSaveColor[75] = "669966";
$arrSaveColor[76] = "00FF33";
$arrSaveColor[77] = "33FF66";
$arrSaveColor[78] = "00CC33";
$arrSaveColor[79] = "66FF99";
$arrSaveColor[80] = "33CC66";
$arrSaveColor[81] = "009933";
$arrSaveColor[82] = "00FF66";
$arrSaveColor[83] = "33FF99";
$arrSaveColor[84] = "00CC66";
$arrSaveColor[85] = "99FFCC";
$arrSaveColor[86] = "66CC99";
$arrSaveColor[87] = "339966";
$arrSaveColor[88] = "00FF99";
$arrSaveColor[89] = "66FFCC";
$arrSaveColor[90] = "33CC99";
$arrSaveColor[91] = "009966";
$arrSaveColor[92] = "33FFCC";
$arrSaveColor[93] = "00CC99";
$arrSaveColor[94] = "00FFCC";
$arrSaveColor[95] = "00FFFF";
$arrSaveColor[96] = "33FFFF";
$arrSaveColor[97] = "00CCCC";
$arrSaveColor[98] = "66FFFF";
guest 22.01.2009 10:28 # 0
Есть вариант получше?
P.S. Не поленился проверить - значения не повторяются
guest 22.01.2009 13:40 # 0
Та же задача, вывод в таблицу безопасной палитры. Сделано циклами.
http://www.weberdev.com/get_example-1504.html
guest 22.01.2009 14:43 # 0
типичный говнокод.
Такой большой массив можно было человекопонятные индексы поставить.
guest 22.01.2009 19:13 # 0
Да конечно говнокод. Зачем было писать так убого? и зачем руками индексы прописывать?
guest 22.01.2009 20:56 # 0
По сути, там статически код палитры, который можно было циклом вывести. С точки зрения кода, может и неправильно его статически забивать в массив. Но зато с точки зрения быстроты работы кода - цикл зло.. Уверен что с таким статическим вбиванием код будет работать быстрее.
guest 22.01.2009 21:35 # 0
[quote=Доброжелатель]Уверен что с таким статическим вбиванием код будет работать быстрее.[/quote]
Вот только битриксе этого заметно не будет. ^_^
Там основное время тратится на выполнение монструозных запросов к базе данных, да еще и в большом количестве. На этом фоне один цикл погоды не сделает.
guest 23.01.2009 03:19 # 0
Ну да писавший столь дебильные строчки кода хотел сделать список цветов как можно расширяемый и не поленился угробить физ силу вместе умственной
guest 23.01.2009 09:21 # 0
никак не судьба была написать ну хотя бы
$arrSaveColor = array(
"CCCCCC";
"999999";
"FF0000";
...
);
или если уж жуть как хочется любоваться индексами, то
$arrSaveColor = array(
0 => "CCCCCC";
1 => "999999";
2 => "FF0000";
...
);
- зачем столько копипаста?
[quote=g!m] человекопонятные индексы поставить[/quote]
если имеет смысл, то обязательно, поддерживаю