Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
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()