что, по вашему мнению, более стандартное/читаемым/эффективный код объявления массива:стандарт для чтения декларации/массив и использование
один способ:
$days = array(1=>'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');
затем использовать: $days[$value]
или второго способа:
$days = array('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');
затем использовать: $days[$value-1]
обновления: я не могу убедиться, что значения будут в [0-6], потому что я не предлагаю 3 пути.
Я бы пошел с нулевым основанием (2-й), чтобы соответствовать непосредственно внутреннему представлению PHP (например, 'date ('w')'). Также обратите внимание на числовое представление ISO-8601 ('N'). – jensgram
@jensgram: а что происходит, когда массив не имеет ничего общего с будними днями? ;) – fabrik
@fabrik и откуда эти ключи массива? –