Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.3K subscribers
1.34K photos
20 videos
26 files
4.03K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
加入频道
#php #manual

parse_url — эта функция разбирает URL и возвращает ассоциативный массив, содержащий все компоненты URL, которые в нём присутствуют. Элементы массива не будут декодированы как URL.
Наглядная справка по джоинам в SQL

#sql #novice
👍3
postgres.pdf
14.6 MB
Огромная документация по последней версии PostgreSQL на русском языке, содержащая одинаково полезный материал как для начинающих с ней работать, так и для опытных разработчиков.

#postgresql #novice
2
#news #php

PHP 7.3.0 официально готов к тестированию! Об этом сообщила команда разработчиков на официальном сайте, где также вы найдёте ссылки на список изменений в новой версии, на скачивание и ссылку, куда можно сообщить о возможных проблемах в работе языка.

http://news.php.net/php.internals/103024
#news #php

Поскольку планируется прекратить поддержку безопасности PHP 5.6 до конца этого года, разработчики настоятельно советуют переходить на PHP 7.x.
Онлайн-приложения по тестированию кода.

#php #phpunit

Хотите проверить качество кода или протестировать свое приложение, но недостаточно навыков? Теперь у вас есть простые инструменты для этих целей:

1. https://travis-ci.org
Инструмент Travis CI предназначен для автоматического запуска юнит тестов, при этом он позволяет проверять одновременно разные ветки и на разных версиях php одновременно.
Для использования достаточно разместить .travis.yml файл в корне github репозитория.

2. https://scrutinizer-ci.com
Скрутинайзер же позволяет проверить качество кода по многочисленным критериям и выставить оценку в соответствии с этим.
👍2
#git #novice

Наверняка вы слышали о Git — незаменимом инструменте любого программиста. Чтобы научиться с ним работать, мы подготовили для вас несколько полезных ресурсов.

1. Git
В этой книге даётся описание ветвления в git, работа с git на сервере и описание других инструментов для удобной разработки.

2. Learn Git Branching
Этот сайт предназначен для обучения git посредством лёгкой игры. Благодаря нему вы научитесь простым командам по управлению вашим репозиторием.

3. Try Git
Данное приложение предоставляет доступ к онлайн-оболочке, с которой вы можете экспериментировать, вводя различные команды.
#php #manual

preg_match — выполняет проверку на соответствие регулярному выражению. Ищет в заданном тексте subject совпадения с шаблоном pattern.
Юнит-тестирование на PHP.

#phpunit

1. Введение в тестирование.
2. Настройка PHPUnit.
3. Первый тест.
4. Тестирование модели User.
5. Тестирование сеттеров.

Больше видео в этом плейлисте:
https://www.youtube.com/playlist?list=PLfdtiltiRHWGXSggf05W-pJbD47-_d8bJ
Популярный репозиторий, в котором вы найдёте абсолютно всё, что как-нибудь связано с PHP: фреймворки, грабберы, библиотеки по работе с URL, почтой, файлами и тестами, ORM, дополнения к базам данных и многое другое.

#github #php

https://github.com/ziadoz/awesome-php