Dr Zlo
У мея то ли лыжи не едут, то ли я что-то не понял.
Grigorii
Всем привет
Grigorii
Туплю уже часа 2 на Laravel создал команду для выполнения ее по кнону. Обычное регулярное выражение ничего специфического. Но при ручном запуске команды из командной строки все отрабатывает а при запуске по кнону регулярка не находит совпадения в том же самом тексте
Grigorii
preg_match('#<div id=\"bodyarea\".*?>(<div.*?>(?1)*?<\/div>|.)*?<\/div>#is', $page, $match);
Grigorii
кто ни будь может намекнуть в чем прикол?
Yar
Dr Zlo
Смотрите, есть один долгий php-скрипт, конкретно это парсер через тор. Чтобы его ускорить я запускаю 10-100 экземпляров тор, со страницы управления я по таймеру (раз в полсекунды) отправляю в этот скрипт ссылку для парсера. Скрипт если есть свободные экземпляры тора - грузит и парсит линк, если таких нет - сразу отвечает "нет проксей". Проверяется простым кодом типа:
Выбрать из бд запись со статусом 0
Если запись есть - установить ей статус 1 и подключиться, после завершения загрузки установить статус 0.
Если записи нет - die("нет прокси")
Grigorii
она ищет div блок на форуме. по сути должна найти этот div
Grigorii
причем если добавить модификатор U типо нежадный режим то она находит и под кроном только не то что надо
Yar
ошибка значит в регулярке
Yar
пересмотрите внимательней
Ilya
Есть строка "слово слово слово". Какую регулярку засунуть в preg_split, что бы разбить данную строку по одной букве не учитывая пробел. Так ак str_split начинает пихать пробелы в массив
Dr Zlo
(;¬_¬)
Ilya
та хочу красиво через регулярку
Dr Zlo
Artur
Artur
С чего ты взял что не знаем?
Dr Zlo
И при этом скрипт мне не возвращает "нет прокси"
Dr Zlo
Ilya
а с чего ты взял что я работаю с DOM?
Dr Zlo
Если что сервер винда, денвер.
Grigorii
[^ ]?
Grigorii
Grigorii
Владимир
Artur
Artur
Но реплейсь и стрсплит быстрее
(;¬_¬)
(;¬_¬)
я уже тоже самое ему предлагал
Dr Zlo
Dr Zlo
Да, уверен.
Artur
Preg_match_all('~[^s]~'...
Dr Zlo
Dr Zlo
JS
Привет всем. Какой курс или книгу посоветуете для изучения php с нуля. в русском
Artur
Начни с базового видео курса Гарварда cs50
Artur
Если не умеешь прогать
Artur
Есть на Ютубе на русском
JS
Спасибо 👍
JS
Cs50 что ?
Dr Zlo
Dr Zlo
в процессе как раз
Dr Zlo
мне бы хоть намек куда копать и как отследить очереди запросов в апаче
Dmitriy
Vladyslav
Все привет. Как получить facebook token для приложение постинга?
Dr Zlo
Dr Zlo
кажется оно
Dr Zlo
попробую сча какуюнить ссаную оперу или древний фурряфокс
Vladyslav
Владислав
Владислав
Я бы подсказал более точно, но у меня нет аккаунта.
Vladyslav
Спасибо. Уже сделал. Youtube в помощники куда лучше простого поисковика
Dr Zlo
>PHP
>ИЗУЧАТЬ НА ЮТУБЕ
Vladyslav
Не изучать. Как отдельное руководство...
Vladyslav
Я не прогер
Yar
Victor
После такого обучения можно стать только каким-то хаудихо и во все ролики пихать в название "от профи"
Yar
курсы плохо, книги плохо, ютуб плохо.
Yar
вас послушать нужно сразу работать идти.
Yar
имхо, любой инструмент нормальный при правильном подходе
Victor
Yar
Victor
Самообучение, профильные на линкдин и ментор
Yar
Sergey
Sergey
джуну нужно как можно быстрее работу найти, а потому уже думать про курсы и прочее
Victor
Оф. документация, базы примеров в туториалзин и в3с, phptherightway
Yar
я вас услышал парни, я думаю иначе
Sergey
тогда зачем спрашиваешь совета?
Victor
Делаешь задачу и ломишь голову, что завести и что вывести
Yar
Victor
Он Стив Джобс)