Пишем и читаем CSV файлы. Практический PHP Stage 2

Поделиться
HTML-код
  • Опубликовано: 16 окт 2024

Комментарии • 16

  • @Павел-у6м4г
    @Павел-у6м4г 4 месяца назад

    У меня уже рефлекс, слышу этот голос - ставлю лайк

  • @Lebedev.D
    @Lebedev.D 2 года назад

    Отличный урок , большое спасибо Александр!

  • @msklaimelaim
    @msklaimelaim 2 года назад

    Спасибо, прекрасно объясняете!

  • @liubomyr-peteliuk
    @liubomyr-peteliuk 4 года назад +3

    Помню, ранше работал с CSV в PHP, нашёл пример, написал, всё работало, но записывало в самую первую клетку (А1) и с крякозябрами. Несколько чесов потратил на то чтобы понять проблему. Записывало крякозябры из-за того что Microsof Excel не понимает UTF-8 и надо было перекодировать строки в windows cp 1252 (для СНГ, для Европейского рынка 1251). Крякозябры пофиксил, но только для винды, для линукса работает UTF-8. Записывало всё в одну клетку из-за того что использовал неправельный сепаратор (разделитель), у западного рынка точка, у нас кома, или наоборот, непомню.

  • @djragee
    @djragee 2 года назад

    Спасибо за помощь.

  • @alexanderbsp6231
    @alexanderbsp6231 3 года назад

    Подскажите, как можно сделать чтение файлов регистронезависимым. Ввел, например, имя с "маленькой буквы", а поиск выдал в итоге с "большой".

  • @Закономерности
    @Закономерности 2 месяца назад

    Как решить вопрос с сообщением Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 35 bytes) in используя Ваш код? В файле ОООЧЕНЬ много строк, а именно 200 тыс.

    • @itgid
      @itgid  2 месяца назад

      @@Закономерности асинхронные операции. Чтение по частям.

    • @Закономерности
      @Закономерности 2 месяца назад

      @@itgid А как реализовать чтение по частям и что это значит?

  • @BestKinoMoments_bkm
    @BestKinoMoments_bkm 4 года назад +1

    Алекс у вас явно есть хейтеры.4 Просмотра и уже один дислайк((

    • @itgid
      @itgid  4 года назад +6

      нельзя что-то делать и всем нравится.

    • @BestKinoMoments_bkm
      @BestKinoMoments_bkm 4 года назад

      @@itgid И все же не понимаю я этих людей

    • @PadreZadrot
      @PadreZadrot 3 года назад

      @@BestKinoMoments_bkm а что тут понимать!? могу в пример поставить себя...
      я начал изучать php совсем недавно,но мне срочно нужно научиться работать с "csv" файлами,даже при условии что я полностью переписываю первые 6 строчек (название файла только мое) у меня уже ошибка...Меня естественно это начинает раздражать,но я то понимаю что это причина в основном во мне,так как я сам толком не понимаю что делаю,а кто-то готов винить всех вокруг,но не признаться в том что нужно лучше усвоить то что изучаешь!еще есть типы людей которые отлично знают язык и случайно попали сюда,им это кажется слишком легким или им объясняли не так,они знают как сделать лучше и считают видео неверным,то есть можно было объяснить лучше!3 вариант людей это просто тот кто считает что голос в видео должен звучать как-то иначе,дольше пауза должна быть и прочие мелкие детали...вот и весь ответ!!!не обязательно быть хейтером что бы поставить под видео диз,видео могло реально кому-то не понравиться,не стоит думать что автор сразу же нажил себе врагов-хейтеров!
      P.S.Хоть я и не смог по вашему видео сделать то зачем я здесь,но могу сказать что в целом видео хорошее,нет нудных моментов,объясняется все как раз для тех типов людей которые уже частично знакомы с ЯП)

    • @BestKinoMoments_bkm
      @BestKinoMoments_bkm 3 года назад

      @@PadreZadrot Эти люди просто пустышки, те кто поставил дислайк по мелочам...

  • @mikaelgevorgyan4521
    @mikaelgevorgyan4521 2 года назад

    Я так делаю=))
    if(
    (
    $file=fopen('бд.csv','r')
    )
    !==false
    ){

    }