Уютное сообщество пхпшников. Книги
Відкрити в Telegram
Канал с книгами по PHP. Только новые книги для старта карьеры. В планах тесты с разбором задач по PHP. По рекламе: @anothertechrock
Показати більше1 251
Підписники
Немає даних24 години
-17 днів
-130 день
Архів дописів
Domain Driven Design in PHP
Авторы: Carlos Buenosvinos, Christian Soronellas, Keyvan Akbary
Год издания: 2016
Рецензия на книгу:
Плюсы:
1. актуальный материал по теме;
2. множество примеров хорошего кода.
Минусы:
1. не замечено.
#php #english
Скачать книгу
Свежие вакансии по PHP тут : @rabotaphp
PHP задачи с собеседований - канал в котором публикуются интересные задачи, тесты и теоретические вопросы по PHP.
Тематика канала:
— строки, массивы,
— работа с файлами и базой,
— http cookie session,
— базовый синтаксис,
— web, функции
Проверь свои знания языка на @phpquiz
PHP Persistence
Автор: Michael Romer
Год издания: 2017
Рецензия на книгу:
Плюсы:
1. актуальный материал по теме;
2. многочисленные примеры кода;
3. небольшой объём.
Минусы:
1. не замечено.
#php #english
Скачать книгу
The Clean Architecture in PHP
Авторы: Kristopher Wilson
Год издания: 2015
Рецензия на книгу:
Плюсы:
1. актуальный материал по теме;
2. примеры хорошего кода;
3. обзор на популярные технологии.
Минусы:
1. не замечено.
#php #english
Скачать книгу
Привет, друзья! А как вы научились программировать (по большей части)? Уроки информатики в школе не считаем.
Полезный код. Удаляем лишние символы из номера телефона
Решение, как удалить лишние символы из номера телефона и оставить только цифры в PHP
$phone = preg_replace('![^0-9]+!', '', $phone)
PHP CLI
Автор: Robert Aley
Год издания: 2016
Рецензия на книгу:
Плюсы:
1. небольшой объём;
2. актуальный материал.
Минусы:
1. не замечено.
#php #book #english #advanced
Скачать книгу
Сколько мониторов, по вашему мнению, нужно для комфортной работы над программами?
PHP Cookbook
Авторы: Дэвид Скляр, Адам Трахтенберг
Год издания: 2015
Рецензия на книгу:
Плюсы:
1. многочисленные примеры;
2. подходит начинающим.
Минусы:
1. местами плохие практики написания PHP кода.
#php #book #english #beginner
Скачать книгу
Каким учебным ресурсам вы отдаете предпочтение при изучении языка программирования? (Можно отмечать больше одного).
Полезный код. Проверка доступности видео на YouTube
Решение, как проверить на PHP, что видео YouTube доступно, не удалено и не закрыто
function isAvailableVideo($videoId) {
$headers = get_headers('https://www.youtube.com/oembed?url=https://www.youtube.com/watch?v='.$videoId.'&format=json');
return (substr($headers[0], 9, 3) !== '404');
}
Если видео доступно и открывается, то функция возвратит true, если с видео что-то не так, возвратит falseКак по вашему, кто должен первым называть сумму зарплаты на собеседовании: кандидат или рекрутер/интервьюер? Обосновать можно в комментариях)
PHP задачи с собеседований - канал в котором публикуются интересные задачи, тесты и теоретические вопросы по PHP.
Тематика канала:
— строки, массивы,
— работа с файлами и базой,
— http cookie session,
— базовый синтаксис,
— web, функции
Проверь свои знания языка на @phpquiz
Трюк PHP. Обновляем запись в MySQL без выборки данных
В каких случаях надо? Ведение денежных средств пользователя, прибавление или отнимание денежных знаков, денег, баксов и т.д. Второй случай - количество кликов, посещений страницы, хостов или другая простая операция с данными:
<?php
mysql_query("
UPDATE `table` SET
`count` = `count`+1
WHERE `id`= ".(int)$id
);🔥 Увлекательный тест по Linux 🔥
Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе — «Administrator Linux. Professional»
На курсе вас ждут все продвинутые навыки — от баш-скриптов и умения гибко рулить авторизацией до применения подхода Infrastructure as code
Время прохождения теста ограниченно 30 минут
👉 ПРОЙТИ ТЕСТ https://otus.pw/zgIh/
💣 Пройдете тест, получите курс по Git и доступ к 2 открытым урокам курса.
The Joy of PHP
Автор: Alan Forbes
Год издания: 2020
#php #english
Скачать книгу
Кусок полезного кода. Простой PHP скрипт отправки сообщения на E-mail
Решение, как отправить сообщение на электронный почтовый ящик, используя простой скрипт, с помощью php mail
<? mail("myemail@mail.com", "тестовый заголовок письма", "тестовый текст сообщения", "Content-type: text/html; charset=utf-8"); ?>
Пример кода с проверкой, если отправка не произошла, выдаст ошибку:
<?
$to = "myemail@mail.com";
$subject = "тестовый заголовок письма";
$message = "тестовый текст сообщения";
$from = "noreply@mail.com";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= "From: <".$from.">\r\n";
if (mail($to,$subject,$message,$headers)) {
echo "OK";
}
else {
echo "ERROR";
}?>
Пишите ваши комментарии по коду.
А сколько языков программирования вы знаете? (На более высоком уровне, чем написание Hello world)?
Ребят, будем иногда постить сюда мини-трюки и полезности по PHP. Пишите в комментариях ваши идеи и мнения по поводу кода. Книги конечно это топ, но по-итогу надо писать код.
PHP Трюк. Тернатный оператор. a ? b : c
Посмотрим детский (обычный) вариант:
<?php
if(!empty($_POST['ok'])) {
$ok = trim($_POST['ok']);
} else {
$ok = false;
}
Красиво, но слишком длинно! А теперь реализуем тоже самое, только через тернарный оператор:
<?php $ok = (!empty($_POST['ok']) ? trim($_POST['ok']) : false);Сократили проверку в одну строку, а читать стало так же удобно, как было и ранее, порой даже удобнее. Смотрим на верхнюю и нижнюю строку, находим общее. Если всё ещё сложно - разжевываем: $ok = // результат тернарного оператора попадёт сюда. После знака "=" находится сам оператор. Теперь, до знака "?" у нас находится условие. Если оно выполняется, то записываются данные слева от знака ":", если нет - справа. То есть из примера: если переменная существует и не пустая, то результат : $ok = trim($_POST['ok']), в противном случае: $ok = false; #трюк
Learn PHP in One Day and Learn It Well
Автор: Jamie Chan
Год издания: 2020
Рецензия на книгу:
Плюсы:
1. Хороший авторский стиль;
2. Множество примеров кода.
Минусы:
1. Не замечено.
Скачать книгу
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
