![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| admsasha |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 28.1.2005 Репутация: нет Всего: 6 |
Есть некая программа, которая пишит некий массив в файл, мне надо на perl его пропасить, как это лучше всего сделать, прошу помочь с кодом
Примерное содержания файла...
php кодеры, если знаете как правильно это называется или структуту этого файла, прошу отписаться... P.S. по случайности я мог и опечататься в этом коде, так как набирал ручками, если в чем то сомневаетесь, спрашивайте... возможно и опечатка. |
|||
|
||||
| nitr |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2543 Регистрация: 10.2.2006 Где: Россия :) Репутация: 37 Всего: 84 |
admsasha, ты так вопроса и не задал
и если возможна очепятка, сразу приведи верный исходник |
|||
|
||||
| TwiSteR |
|
|||
![]() Кибер красавчег ![]() Профиль Группа: Участник Сообщений: 231 Регистрация: 15.6.2005 Где: World->Russia Репутация: нет Всего: 2 |
split (сплитить), сначала по ; а затем если требуется то по :
Файл очень похож (если мне не изменяет память) на файл профайла из движка хворума ExBB --------------------
|
|||
|
||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Не совсем понятно. Какой результат ты хочешь получить?
-------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
| admsasha |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 28.1.2005 Репутация: нет Всего: 6 |
Вопросов несколько, я только непоставил знака вопрос 1. мне надо на perl его пропасить, как это лучше всего сделать ? 2. php кодеры, если знаете как правильно это называется ? На второй вопрос я нашел ответ, это называется - serialize (PHP::Serialization) , только с примером пока проблемы в man нету нормального примера. |
|||
|
||||
| Nab |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 582 Регистрация: 25.3.2006 Где: Kiev Репутация: 26 Всего: 37 |
Интересный дампер
Насчет самому, можно ппробовать, но я подозреваю есть такой модуль у перла, поискать нужно... Поиск на CPAN .... Вот нашелся http://search.cpan.org/~jbrown/PHP-Seriali...erialization.pm Устанавливаем и используем -------------------- Чтобы правильно задать вопрос нужно знать больше половины ответа... Perl Community FREESCO in Ukraine |
|||
|
||||
| admsasha |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 28.1.2005 Репутация: нет Всего: 6 |
Это-то я нашел... $encoded="a:2:{s:2:"qw";a:3:{i:0;s:3:"ba1";s:14:"192.168.200.77";};s:5:"qwerty";a:4:{i:0;s:3:ba2;s:14:"192.168.200.11";}}"; my $hashref = unserialize($encoded); а что дальше ? как сделать вывод ? print $hashref[1] - нечего не выводит |
|||
|
||||
| Nab |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 582 Регистрация: 25.3.2006 Где: Kiev Репутация: 26 Всего: 37 |
Вот тебе разбирайся
Это сообщение отредактировал(а) Nab - 17.9.2006, 11:03 -------------------- Чтобы правильно задать вопрос нужно знать больше половины ответа... Perl Community FREESCO in Ukraine |
|||
|
||||
| admsasha |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 28.1.2005 Репутация: нет Всего: 6 |
||||
|
||||
| Nab |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 582 Регистрация: 25.3.2006 Где: Kiev Репутация: 26 Всего: 37 |
Ну я старался чтоб красиво вывело, а так конечно там можно убрать финтиклюшек много...
принцип должен быть понятен ... Я коментарии добавить поленился -------------------- Чтобы правильно задать вопрос нужно знать больше половины ответа... Perl Community FREESCO in Ukraine |
|||
|
||||
| admsasha |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 763 Регистрация: 28.1.2005 Репутация: нет Всего: 6 |
Спасибо !!! принцип понял ! а мне красиво не надо... т.к. вывод мне не нужет... только внутрення обработка. |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |