Posts Tagged 'php' [страница 12.5]
PHP - язык - рок'н'ролльщик - рожден жить быстро и умирать молодым.
Настройка в xammp работы PDO с MSSQL
- Details
- Published on 2017-02-02

PHP скрипт на Xammp не хотел работать с M$ SQL. Стал разбираться в причинах этого, ведь как бы PDO, значит должно работать со всеми базами.
Оказалось, не может.
Стал разбираться, оказалось не хватает нужных библиотек.
Не отправляется почта из PHPMailer через Gmail
- Details
- Published on 2018-07-16

Несколько дней назад перестала работать отправка почты PHPMailer + Gmail. Вероятно, закрутили какие-то гайки, так как до этого все работало, но это не точно, может быть, провайдер приложил руку.
В логе были ошибки ssl3_get_server_certificate:certificate verify failed.
Не работает отправка почты в Битриксе
- Details
- Published on 2016-06-03

Столкнулся с такой проблемой, что Битрикс не отправляет почту. Тестирование отправки через PHP при этом работало. Значит, проблема в Битриксе.
Несколько полезных библиотек PHP
- Details
- Published on 2017-03-27

Используя готовые и проверенные решения можно сильно сэкономить время, которое обычно уходит на создание собственных реализаций того что уже давно сделали другие. Я нашел несколько готовых библиотек, которые будут экономить время мне и всем кто не поленится и прочитает статью.
Облегченные альтернативы phpMyAdmin
- Details
- Published on 2016-06-22

Для проведения каких-либо работ с базами данных обычно используют phpMyAdmin.
Очень часто он используется один-два раза, например для резервного копирования или восстановления. Так как он занимает десяток мегабайт и состоит из тысяч файлов, phpMyAdmin не очень подходит для этих целей, копирование его по ftp на хостинг отнимает слишком много времени. Для этого существуют более простые альтернативы.
Обработчик формы отправки почты с правильной кодировкой
- Details
- Published on 2015-10-17

Обработчик формы отправки сообщений. Письмо приходит в виде таблицы в кодировке UTF-8.
Объект без класса в PHP
- Details
- Published on 2017-04-24

Однажды мне понадобилось в методе возвращать объект в качестве негативного результата, например вместо false. Это было необходимо для совместимости с существующим кодом. Ранее этот метод возвращал объект с результатом, но после корректировок он не всегда возвращал результат обработки.
Объяснение принципов SOLID в примерах
- Details
- Published on 2023-03-07

100500-я статья про солид.
Об этом можно писать бесконечно и все равно ничего не ясно.
--
SOLID - это аббревиатура, которая объединяет в себе 5 принципов, способствующих написанию правильного кода (и каждый уважающий себя HR напишет эту аббревиатуру в описание вакансии, хотя не понимает что оно такое).
1). Single Responsibility Principle (Принцип единственной ответственности) - это означает, что каждый класс должен отвечать только за одну задачу. Например, если у вас есть класс "Корзина", он должен отвечать только за добавление и удаление товаров из корзины, но не должен отвечать за оплату или оформление заказа.
Определение типа устройства с которого зашли на сайт (мобильный, планшет или ПК)
- Details
- Published on 2015-09-28

В поисках решения как определить с какого устройства пользователь заходит на сайт, например с целью показать телефонным пользователям специальную оптимизированную под телефоны версию сайта, нашел неплохую библиотеку, в которой реализован необходимый функционал.
Определение четного/нечетного числа в PHP | Determination of even or odd number
- Details
- Published on 2022-11-07

Что бы раз и навсегда закрыть вопрос по определению четного или нечетного числа в PHP. Для этого используем деление по модулю, т.е., вычисление остатка. Суть в том, что при делении четного числа на четное остаток будет 0, иначе !=0.