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

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ส.ค. 2024
  • Этот курс: php.itgid.info/
    Обновленный: itgid.info/cou...
    Курс Практический PHP: php.itgid.info
    Этот урок: itgid.info/uni...
    Мои курсы: itgid.info/course
    Плейлист: • PHP Stage 2. PHP для ...
    Телеграмм канал JSRules: t.me/jsrules

ความคิดเห็น • 16

  • @user-yr2gp5yt5p
    @user-yr2gp5yt5p 2 หลายเดือนก่อน

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

  • @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 ปีที่แล้ว

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

  • @user-uq2qs3zm1v
    @user-uq2qs3zm1v 18 วันที่ผ่านมา

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

    • @itgid
      @itgid  18 วันที่ผ่านมา

      @@user-uq2qs3zm1v асинхронные операции. Чтение по частям.

    • @user-uq2qs3zm1v
      @user-uq2qs3zm1v 18 วันที่ผ่านมา

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

  • @mikaelgevorgyan4521
    @mikaelgevorgyan4521 2 ปีที่แล้ว

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

    }

  • @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 Эти люди просто пустышки, те кто поставил дислайк по мелочам...