Помню, ранше работал с CSV в PHP, нашёл пример, написал, всё работало, но записывало в самую первую клетку (А1) и с крякозябрами. Несколько чесов потратил на то чтобы понять проблему. Записывало крякозябры из-за того что Microsof Excel не понимает UTF-8 и надо было перекодировать строки в windows cp 1252 (для СНГ, для Европейского рынка 1251). Крякозябры пофиксил, но только для винды, для линукса работает UTF-8. Записывало всё в одну клетку из-за того что использовал неправельный сепаратор (разделитель), у западного рынка точка, у нас кома, или наоборот, непомню.
Как решить вопрос с сообщением Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 35 bytes) in используя Ваш код? В файле ОООЧЕНЬ много строк, а именно 200 тыс.
@@BestKinoMoments_bkm а что тут понимать!? могу в пример поставить себя... я начал изучать php совсем недавно,но мне срочно нужно научиться работать с "csv" файлами,даже при условии что я полностью переписываю первые 6 строчек (название файла только мое) у меня уже ошибка...Меня естественно это начинает раздражать,но я то понимаю что это причина в основном во мне,так как я сам толком не понимаю что делаю,а кто-то готов винить всех вокруг,но не признаться в том что нужно лучше усвоить то что изучаешь!еще есть типы людей которые отлично знают язык и случайно попали сюда,им это кажется слишком легким или им объясняли не так,они знают как сделать лучше и считают видео неверным,то есть можно было объяснить лучше!3 вариант людей это просто тот кто считает что голос в видео должен звучать как-то иначе,дольше пауза должна быть и прочие мелкие детали...вот и весь ответ!!!не обязательно быть хейтером что бы поставить под видео диз,видео могло реально кому-то не понравиться,не стоит думать что автор сразу же нажил себе врагов-хейтеров! P.S.Хоть я и не смог по вашему видео сделать то зачем я здесь,но могу сказать что в целом видео хорошее,нет нудных моментов,объясняется все как раз для тех типов людей которые уже частично знакомы с ЯП)
У меня уже рефлекс, слышу этот голос - ставлю лайк
Отличный урок , большое спасибо Александр!
Спасибо, прекрасно объясняете!
Помню, ранше работал с CSV в PHP, нашёл пример, написал, всё работало, но записывало в самую первую клетку (А1) и с крякозябрами. Несколько чесов потратил на то чтобы понять проблему. Записывало крякозябры из-за того что Microsof Excel не понимает UTF-8 и надо было перекодировать строки в windows cp 1252 (для СНГ, для Европейского рынка 1251). Крякозябры пофиксил, но только для винды, для линукса работает UTF-8. Записывало всё в одну клетку из-за того что использовал неправельный сепаратор (разделитель), у западного рынка точка, у нас кома, или наоборот, непомню.
Спасибо за помощь.
Подскажите, как можно сделать чтение файлов регистронезависимым. Ввел, например, имя с "маленькой буквы", а поиск выдал в итоге с "большой".
Как решить вопрос с сообщением Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 35 bytes) in используя Ваш код? В файле ОООЧЕНЬ много строк, а именно 200 тыс.
@@Закономерности асинхронные операции. Чтение по частям.
@@itgid А как реализовать чтение по частям и что это значит?
Алекс у вас явно есть хейтеры.4 Просмотра и уже один дислайк((
нельзя что-то делать и всем нравится.
@@itgid И все же не понимаю я этих людей
@@BestKinoMoments_bkm а что тут понимать!? могу в пример поставить себя...
я начал изучать php совсем недавно,но мне срочно нужно научиться работать с "csv" файлами,даже при условии что я полностью переписываю первые 6 строчек (название файла только мое) у меня уже ошибка...Меня естественно это начинает раздражать,но я то понимаю что это причина в основном во мне,так как я сам толком не понимаю что делаю,а кто-то готов винить всех вокруг,но не признаться в том что нужно лучше усвоить то что изучаешь!еще есть типы людей которые отлично знают язык и случайно попали сюда,им это кажется слишком легким или им объясняли не так,они знают как сделать лучше и считают видео неверным,то есть можно было объяснить лучше!3 вариант людей это просто тот кто считает что голос в видео должен звучать как-то иначе,дольше пауза должна быть и прочие мелкие детали...вот и весь ответ!!!не обязательно быть хейтером что бы поставить под видео диз,видео могло реально кому-то не понравиться,не стоит думать что автор сразу же нажил себе врагов-хейтеров!
P.S.Хоть я и не смог по вашему видео сделать то зачем я здесь,но могу сказать что в целом видео хорошее,нет нудных моментов,объясняется все как раз для тех типов людей которые уже частично знакомы с ЯП)
@@PadreZadrot Эти люди просто пустышки, те кто поставил дислайк по мелочам...
Я так делаю=))
if(
(
$file=fopen('бд.csv','r')
)
!==false
){
}