Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
13.12.2018, 15:35
|
|||
---|---|---|---|
[php] как не зациклить? |
|||
#18+
Как сделать чтобы чтобы максимум закилилось на 5 раз? Код: php 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.12.2018, 15:47
|
|||
---|---|---|---|
[php] как не зациклить? |
|||
#18+
В приведенном коде рекурсия в явном виде. У рекурсии есть глубина вложенности. Как вариант, можно добавить второй параметр и анализировать его. Но если Вам нужно именно максимум N вызовов функции, то гораздо проще (и понятнее) написать цикл. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.12.2018, 16:35
|
|||
---|---|---|---|
[php] как не зациклить? |
|||
#18+
я написал примитивно чтобы не загружать скрипт, на самом деле он выглядит более обьемно, в данном случае это: Код: php 1. 2. 3. 4. 5.
Но есть сайты, которые определяют что к ним конектятся програмно и все время выдают редирект. Вот я и хочу указать максимальное количество попыток ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.12.2018, 17:09
|
|||
---|---|---|---|
[php] как не зациклить? |
|||
#18+
Что мешает использовать CURLOPT_FOLLOWLOCATION для следования по редиректам + CURLOPT_MAXREDIRS для ограничения количества переходов? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.12.2018, 20:04
|
|||
---|---|---|---|
[php] как не зациклить? |
|||
#18+
1. CURLOPT_FOLLOWLOCATION у меня не работает 2. мне нужно не знать сколько было редиректов а по сути решение может кто то предложить? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.12.2018, 20:43
|
|||
---|---|---|---|
[php] как не зациклить? |
|||
#18+
я решил так: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
14.12.2018, 09:15
|
|||
---|---|---|---|
[php] как не зациклить? |
|||
#18+
yarnik1. CURLOPT_FOLLOWLOCATION у меня не работает Вы какой-то особенный, что оно у вас не работает? yarnik2. мне нужно не знать сколько было редиректов http://php.net/manual/ru/function.curl-getinfo.php Код: plaintext
yarnikа по сути решение может кто то предложить? продолжай писать велосипеды. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=23&mobile=1&tid=1460063]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 132ms |
0 / 0 |