Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как записать короче???

Сообщения:  [1-5] 

 
 автор: tuder   (04.12.2006 в 06:26)   письмо автору
 
   для: tier   (03.12.2006 в 22:52)
 

Если в примере указано именно то, что необходимо, а не абстрактно, то вообще зачем массив?

Далее к массиву надо будет обращаться по какому-то ключевому индексу:

$List_path [ $key ]

Но тогда в любой момент времени можно просто использовать конструкцию


$index  =  substr("000".$key, -3);
$current_path = "_IMG_path_".$index;


Короче только так:

$current_path = "_IMG_path_".substr("000".$key, -3);


:)

   
 
 автор: victoor   (03.12.2006 в 23:45)   письмо автору
 
   для: Tier   (03.12.2006 в 23:29)
 

$List_path = array ("001","002","003","004","005","006","007","008","009","010");
$R_e_l_path = rand (0, 9 ); # Это строка тоже наверно нужна, но для чего она - незнаю

   
 
 автор: Tier   (03.12.2006 в 23:29)   письмо автору
 
   для: DEM   (03.12.2006 в 23:23)
 

А если сразу сделать массив как это будет выглядеть???

   
 
 автор: DEM   (03.12.2006 в 23:23)   письмо автору
 
   для: tier   (03.12.2006 в 22:52)
 

А зачем вы сначало делаете константы, а потом делаете из них массив? Не легче ли сразу сделать массив?

   
 
 автор: tier   (03.12.2006 в 22:52)   письмо автору
 
 


define ("_IMG_path_001", "001"); 
define ("_IMG_path_002", "002"); 
define ("_IMG_path_003", "003");
define ("_IMG_path_004", "004");
define ("_IMG_path_005", "005");
define ("_IMG_path_006", "006");
define ("_IMG_path_007", "007");
define ("_IMG_path_008", "008");
define ("_IMG_path_009", "009");
define ("_IMG_path_010", "010");

$List_path  = array  (_IMG_path_001,_IMG_path_002,_IMG_path_003,_IMG_path_004,_IMG_path_005 ,_IMG_path_006,_IMG_path_007,_IMG_path_008,_IMG_path_009,_IMG_path_010); 
$R_e_l_path = rand  (0, 9    ); 

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования