Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

kllpff

  • 0
    вклад
  • 10
    вопросов
  • 2
    ответа
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Если в куках только PHPSESSID нужно ли уведомлять юзера?

    ThunderCat
    ThunderCat @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Смотря для чего, если просто понты - ну уведомите, а так это не обязательно для сайтов вне юрисдикции GDPR, то есть если сайт заточен на европейскую аудиторию - нужно, на другую - не особо.
    Ответ написан 13 февр.
    Комментировать
    Комментировать
  • Как создать массивы по массиву с ключами?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    https://www.php.net/manual/ru/function.array-combi...
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Что подойдет для создания Excel таблиц?

    DevMan
    DevMan @DevMan Куратор тега PHP
    phpspreadsheet если реально нужен эксель, а не, например, CSV.

    композер – самый простой способ. и ничего сложного в нем нет.
    кроме композера, любой пакет можно установить ручками. только придется самому разруливать зависимости (если они есть) и инклюды (или писать собственный автолоад).
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Что подойдет для создания Excel таблиц?

    dyuriev
    Денис Юрьев @dyuriev
    A posteriori
    Если вам надо экспортировать в формат, который откроет excel, при этом максимально быстрый код получить - экспортируйте в csv
    https://www.php.net/manual/ru/function.fputcsv.php

    Если вам надо экспортировать в xslx, то из поддерживаемых решений можете глянуть вот это
    https://github.com/shuchkin/simplexlsxgen

    Из решений которые популярны но давно не обновлялись и по сути уже deprecated
    https://github.com/PHPOffice/PHPExcel

    UPD:
    напали дьяволы
    Вместо последнего смотрим поддерживаемый
    https://github.com/PHPOffice/PhpSpreadsheet
    Ответ написан более года назад
    5 комментариев
    5 комментариев
  • Yii2, pjax, checkbox. Проблема с чекбоксами?

    kimono
    Дмитрий Ким @kimono
    Web developer
    Gridview dataprovider и т.п. не использую, все пишу руками.

    Отлично. Похвально. Но ваши руки пишут хуже тех, которые писали GridView и DataProvider.

    Если не обращать внимания на ваш говнокод, то проблема в том, что когда вы отмечаете чекбоксы, то они отправляются именно в том порядке, в котором указаны на странице, а не в том, в котором вы их нажимаете.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Using $this when not in object context?

    no_one_safe
    no_one_safe @no_one_safe
    Потому что вызываешь как статический. Видимо так
    someClass::getProducts()
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Grid. Как отцентрировать элемент второго ряда?

    sergski
    sergski @sergski
    web-developer
    Ответ написан более года назад
    3 комментария
    3 комментария
  • Правильно ли делаю сохранение моделей?

    myks92
    Максим @myks92 Куратор тега Yii
    Нашёл решение — пометь вопрос ответом!
    1. Не понятно что такое $this->category_id откуда оно получается? Если там просто ID, то это ID можно подменить. Правильней сначала запросить категорию и уже, если категория найдена получать её ID $category->id

    2. Посмотрите документацию как сохранять при помощи AR связи. Для этого есть метод link()
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Где найти примеры хорошего БЭМа?

    KingAnton @KingAnton
    https://2018.navalny.com
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • Drno
    • 9 ответов
    • 1 вопрос
  • delphinpro
    Сергей delphinpro
    • 7 ответов
    • 0 вопросов
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 5 ответов
    • 0 вопросов
  • Dr. Bacon
    • 5 ответов
    • 0 вопросов
  • gogowq
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации