|
Perl: Помогите доработать код с использованием ссылок
|
|||
---|---|---|---|
#18+
Есть такой условный рабочий код: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Функция вызывает результат при успешной обработке или текст ошибки в дополнительном аргументе. Можно ли его сделать условно таким: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 13:17 |
|
Perl: Помогите доработать код с использованием ссылок
|
|||
---|---|---|---|
#18+
Alibek B., Код: perl 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 09:49 |
|
Perl: Помогите доработать код с использованием ссылок
|
|||
---|---|---|---|
#18+
Спасибо, понял. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 10:08 |
|
Perl: Помогите доработать код с использованием ссылок
|
|||
---|---|---|---|
#18+
Alibek B., или даже так: ( мечта твоя сбылась ) Код: perl 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 10:16 |
|
Perl: Помогите доработать код с использованием ссылок
|
|||
---|---|---|---|
#18+
Alibek B., или даже так: ( мечта сбылась ещё раз ) Код: perl 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 10:42 |
|
Perl: Помогите доработать код с использованием ссылок
|
|||
---|---|---|---|
#18+
О, это вообще замечательно. Правда последний вариант выглядит совершенно загадочно. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 11:19 |
|
Perl: Помогите доработать код с использованием ссылок
|
|||
---|---|---|---|
#18+
Alibek B., перемудрил я. эту же идею можно выразить гораздо проще, безо всяких там алиасов на запись таблицы имён пакета. Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 13:14 |
|
Perl: Помогите доработать код с использованием ссылок
|
|||
---|---|---|---|
#18+
теперь, когда все карты раскрыты, несложно догадаться, что и эта параноидальная реализация приведёт к желаемому результату: Код: php 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 13:50 |
|
Perl: Помогите доработать код с использованием ссылок
|
|||
---|---|---|---|
#18+
volodin661my $err = \shift; Нет, так не работает, пишет: Can't modify single ref constructor in scalar assignment volodin661$_[1] = "error"; А вот так работает. Но это менее красиво. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2019, 16:53 |
|
|
start [/forum/topic.php?fid=23&fpage=15&tid=1459920]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 259ms |
total: | 393ms |
0 / 0 |