parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

В догонку, не в браузере дело

Modjo7 13.08.2008 20:12

$hash[
	$.0[obj1]
	$.1[obj2]
	$.2[obj3]
]

^hash.foreach[k;v]{
	$k - $v
}[<br/>]

2 - obj3 
0 - obj1 
1 - obj2
и что странно, до 9-и элементов включительно перебирает по порядку:
$hash[
	$.0[obj1]
	$.1[obj2]
	$.2[obj3]
	$.3[obj4]
	$.4[obj5]
	$.5[obj6]
	$.6[obj7]
	$.7[obj8]
	$.8[obj9]
]

^hash.foreach[k;v]{
	$k - $v
}[<br/>]

0 - obj1 
1 - obj2 
2 - obj3 
3 - obj4 
4 - obj5 
5 - obj6 
6 - obj7 
7 - obj8 
8 - obj9
если больше:
$hash[
	$.0[obj1]
	$.1[obj2]
	$.2[obj3]
	$.3[obj4]
	$.4[obj5]
	$.5[obj6]
	$.6[obj7]
	$.7[obj8]
	$.8[obj9]
	$.9[obj10]
	$.10[obj11]
]

^hash.foreach[k;v]{
	$k - $v
}[<br/>]

9 - obj10 
0 - obj1 
1 - obj2 
2 - obj3 
3 - obj4 
4 - obj5 
10 - obj11 
5 - obj6 
6 - obj7 
7 - obj8 
8 - obj9
На счёт имён файлов, привёл тестовый пример. В рабочей версии имя файлу даётся на основании LAST_INSERT_ID()