Size: a a a

2020 June 15

К

Кирилл in phpGeeksJunior
/(Новый Accent|Accent|Elantra|Sonata|Tucson|Santa Fe|Creta|H-1)/m

Array
(
   [0] => Array
       (
           [0] => Santa Fe
           [1] => Santa Fe
       )

)
источник

К

Кирилл in phpGeeksJunior
Кирилл
/(Новый Accent|Accent|Elantra|Sonata|Tucson|Santa Fe|Creta|H-1)/m

Array
(
   [0] => Array
       (
           [0] => Santa Fe
           [1] => Santa Fe
       )

)
Первое регулярка, второе matches
источник

К

Кирилл in phpGeeksJunior
Вопрос, это нормально, или я что-то делаю не так?
источник

in phpGeeksJunior
залей на phpsandbox
источник

ЕS

Еlsey Swollou in phpGeeksJunior
Кирилл
Вопрос, это нормально, или я что-то делаю не так?
> Упорядочивает результаты так, что элемент $matches[0] содержит массив полных вхождений шаблона, элемент $matches[1] содержит массив вхождений первой подмаски и т.д.
Там в доке все хорошо расписано
источник

К

Кирилл in phpGeeksJunior
Еlsey Swollou
> Упорядочивает результаты так, что элемент $matches[0] содержит массив полных вхождений шаблона, элемент $matches[1] содержит массив вхождений первой подмаски и т.д.
Там в доке все хорошо расписано
Ну как бы да, статью по preg_match_all я прочитал, но как-то не понял особо про первый и второй массив. При том что второго у меня и нет.
источник

К

Кирилл in phpGeeksJunior
залей на phpsandbox
источник

А

Амилосубтилин... in phpGeeksJunior
приветствую! Такой вопрос, есть таблица в ней несколько десятков тысяч строк данных и их нужно за 1 раз все обработать,  при выполнении много памяти кушает. и почему-то обрабатываются приблизительно только первые 10 000 строк. решил разбить запрос на несколько но используя в запросе к базе LIMIT только запросы без кода обработки этих данных   занимают много времени. Можно как-то распаралелить чтоб после запроса к базе паралельно выполнялся какой то код, и когда он исполнится следующая порция выборки к базе уже была готова?
источник

АЯ

Андрей Ява in phpGeeksJunior
Амилосубтилин
приветствую! Такой вопрос, есть таблица в ней несколько десятков тысяч строк данных и их нужно за 1 раз все обработать,  при выполнении много памяти кушает. и почему-то обрабатываются приблизительно только первые 10 000 строк. решил разбить запрос на несколько но используя в запросе к базе LIMIT только запросы без кода обработки этих данных   занимают много времени. Можно как-то распаралелить чтоб после запроса к базе паралельно выполнялся какой то код, и когда он исполнится следующая порция выборки к базе уже была готова?
можно, но ты живёшь в мире пыхи. и поскольку у тебя возник такой вопрос, то, скорее всего, браться за асинхронное выполнение тебе пока не стоит.
источник

S

Shurick in phpGeeksJunior
Амилосубтилин
приветствую! Такой вопрос, есть таблица в ней несколько десятков тысяч строк данных и их нужно за 1 раз все обработать,  при выполнении много памяти кушает. и почему-то обрабатываются приблизительно только первые 10 000 строк. решил разбить запрос на несколько но используя в запросе к базе LIMIT только запросы без кода обработки этих данных   занимают много времени. Можно как-то распаралелить чтоб после запроса к базе паралельно выполнялся какой то код, и когда он исполнится следующая порция выборки к базе уже была готова?
задача специфическая, врятли будет помощь
источник

V

Vitaly in phpGeeksJunior
"есть таблица в ней несколько десятков тысяч строк данных и их нужно за 1 раз все обработать,  при выполнении много памяти кушает. и почему-то обрабатываются приблизительно только первые 10 000 строк" вот здесь подробнее можно .. чем обрабатываете? первые 10000 - потом скрипт падает из-за нехватки памяти?  генераторы используете? "несколько десятков тысяч строк данных " - это в БД ?
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
что значит обработать
источник

ДК

Дмитрий Кожанов... in phpGeeksJunior
Собственно да. Вопрос в том что ты с ними делаешь
источник

ДК

Дмитрий Кожанов... in phpGeeksJunior
Отсюда и варианты решения
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
часто там время и теряется
источник

А

Амилосубтилин... in phpGeeksJunior
Vitaly
"есть таблица в ней несколько десятков тысяч строк данных и их нужно за 1 раз все обработать,  при выполнении много памяти кушает. и почему-то обрабатываются приблизительно только первые 10 000 строк" вот здесь подробнее можно .. чем обрабатываете? первые 10000 - потом скрипт падает из-за нехватки памяти?  генераторы используете? "несколько десятков тысяч строк данных " - это в БД ?
скрипт нормально отрабатывает только почему-то  только 10 000 если сделать к той де таблице запрос но лимитом выбрать следующие 10 000 он их тоже обрабатывает 10 000 это приблизительно не знаю конкретно где он перестает их обрабатывать
источник

ДК

Дмитрий Кожанов... in phpGeeksJunior
Амилосубтилин
скрипт нормально отрабатывает только почему-то  только 10 000 если сделать к той де таблице запрос но лимитом выбрать следующие 10 000 он их тоже обрабатывает 10 000 это приблизительно не знаю конкретно где он перестает их обрабатывать
Что ты с ними делаешь то
источник

А

Амилосубтилин... in phpGeeksJunior
️️👑OGURCHIK 🖤 ️
что значит обработать
берутся последние N значений берется их средняя ну и там сравнение логические нескорлько арефметических действий
источник

ДК

Дмитрий Кожанов... in phpGeeksJunior
10 тысяч это малая выборка достаточно. Я полмиллиона гонял туда сюда
источник

ДК

Дмитрий Кожанов... in phpGeeksJunior
Амилосубтилин
берутся последние N значений берется их средняя ну и там сравнение логические нескорлько арефметических действий
И куда ты эти данные потом?
источник