#php #manual
Данный фрагмент кода покажет исходный код любой веб-страницы, пронумеровав при этом строки. Просто подставьте нужный адрес страницы в функцию file.
Данный фрагмент кода покажет исходный код любой веб-страницы, пронумеровав при этом строки. Просто подставьте нужный адрес страницы в функцию file.
$lines = file('http://google.com/');
foreach ($lines as $line_num => $line) {
echo "Line #<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br>\n";
}
По PHP написано много хороших книг. Мы же отобрали самые лучшие из них и поделили на категории в соответствии с уровнем специалиста.
https://proglib.io/p/php-books/
#php #novice #middle #senior
https://proglib.io/p/php-books/
#php #novice #middle #senior
#php #databases #pdo
В этом видео создадим класс для безопасной работы с базой данных, используя стандарт psr-4.
https://www.youtube.com/watch?v=fB7AJXBWL80&list=PLZFDSY0g9adsoSoHlvbrE6c1zFKjrkqes
В этом видео создадим класс для безопасной работы с базой данных, используя стандарт psr-4.
https://www.youtube.com/watch?v=fB7AJXBWL80&list=PLZFDSY0g9adsoSoHlvbrE6c1zFKjrkqes
YouTube
Class для работы с базой данных mysql PDO (Безопасно)
Класс для безопасной работы с базами данных с помощью драйвера PDO. Пишем с нуля class для работы с базой данных mysql.
Github - https://github.com/artemmelnik/database
Задать вопросы можно в телеграм чате https://yangx.top/devstartchat
Github - https://github.com/artemmelnik/database
Задать вопросы можно в телеграм чате https://yangx.top/devstartchat
#php
Что вы должны знать о PHP сегодня— расскажет эта популярная статья.
https://medium.com/sololearn/building-a-website-today-what-you-should-know-about-php-8490e41391f4
Что вы должны знать о PHP сегодня— расскажет эта популярная статья.
https://medium.com/sololearn/building-a-website-today-what-you-should-know-about-php-8490e41391f4
Medium
Building A Website Today: What You Should Know About PHP?
PHP is a general-purpose scripting language primarily used in web development to enhance web pages. First created in 1994 by Rasmus…
#php
Руководство 2018 года по созданию безопасного программного обеспечения на PHP.
https://paragonie.com/blog/2017/12/2018-guide-building-secure-php-software
Руководство 2018 года по созданию безопасного программного обеспечения на PHP.
https://paragonie.com/blog/2017/12/2018-guide-building-secure-php-software
Paragonie
The 2018 Guide to Building Secure PHP Software - Paragon Initiative Enterprises Blog
Everything a developer needs to know to build secure software in the PHP programming language in the year 2018
#php #oop
С большим опытом в программировании приходит понимание того, что время — самый ценный ресурс, который непростительно тратить на написание похожего кода каждый раз, когда того требует задача. Лучше вынести общую логику в отдельное место. А что может быть этим местом, если не класс? Пора научиться программировать в объектно-ориентированном стиле, а Алекс вам поможет понять основы.
https://www.youtube.com/playlist?list=PLfdtiltiRHWF0RicJb20da8nECQ1jFvla
С большим опытом в программировании приходит понимание того, что время — самый ценный ресурс, который непростительно тратить на написание похожего кода каждый раз, когда того требует задача. Лучше вынести общую логику в отдельное место. А что может быть этим местом, если не класс? Пора научиться программировать в объектно-ориентированном стиле, а Алекс вам поможет понять основы.
https://www.youtube.com/playlist?list=PLfdtiltiRHWF0RicJb20da8nECQ1jFvla
YouTube
PHP Object Oriented Programming (OOP)
Learn PHP OOP with this easy to follow, short and to the point guide. You'll also get to build a calculator as an example application to put what you've lear...
#php #cheat_sheet
Наверняка вы в курсе, что в PHP есть много различных функций почти на все возможные случаи работы со строками, массивами, формами и числами. Их очень много, поэтому удобно было бы их держать в одном документе, не правда ли? Такая шпаргалка есть, и мы готовы ею поделиться с вами.
https://websitesetup.org/wp-content/uploads/2018/06/wsu-php-cheat-sheet-pdf.pdf
Наверняка вы в курсе, что в PHP есть много различных функций почти на все возможные случаи работы со строками, массивами, формами и числами. Их очень много, поэтому удобно было бы их держать в одном документе, не правда ли? Такая шпаргалка есть, и мы готовы ею поделиться с вами.
https://websitesetup.org/wp-content/uploads/2018/06/wsu-php-cheat-sheet-pdf.pdf
👍1
#php
Пример кода ниже показывает, как легко можно отправить SMS на мобильный телефон с использованием TextMagic API:
Пример кода ниже показывает, как легко можно отправить SMS на мобильный телефон с использованием TextMagic API:
// Подключаем библиотеку TextMagic
require('textmagic-sms-api-php/TextMagicAPI.php');
// Устанавливаем свой логин и пароль в системе
$username = 'myusername';
$password = 'mypassword';
$router = new TextMagicAPI(array(
'username' => $username,
'password' => $password
));
// Отправляем SMS на номер '999-123-4567'
$result = $router->send('Wake up!', array(9991234567), true);
👍1
laravel-5.epub
416.3 KB
#php #middle
Google — самая популярная поисковая система в мире. PHP — самый популярный язык программирования для разработки веб-приложений. Если их соединить, то получится отличное задание для развития навыков программирования на PHP. Проще говоря, автор этого курса создаёт поисковую систему вроде Google на чистом PHP!
https://coursehunters.net/course/sozdaem-klon-poiskovoy-sistemy-google-s-nulya-php-mysql
Google — самая популярная поисковая система в мире. PHP — самый популярный язык программирования для разработки веб-приложений. Если их соединить, то получится отличное задание для развития навыков программирования на PHP. Проще говоря, автор этого курса создаёт поисковую систему вроде Google на чистом PHP!
https://coursehunters.net/course/sozdaem-klon-poiskovoy-sistemy-google-s-nulya-php-mysql
coursehunter.net
Создаем клон поисковой системы Google с нуля | PHP MySQL - Видеоуроки
Изучите JavaScript, PHP и MySQL, создав собственную поисковую систему с нуля! ПОЛНОЕ пошаговое руководство! Независимо от того, являетесь ли вы полным новичком или опытным программистом, этот курс будет для вас очень полезным. К концу этого курса вы будете…
#php #laravel
Настал 2018, а вы ещё не написали собственную социальную сеть? Решаем эту проблему вместе с автором курса, который покажем вам, как на фреймворке Laravel написать настоящую, работающую социальную сеть.
https://www.youtube.com/watch?v=_dd4-HEPejU&list=PL55RiY5tL51oloSGk5XdO2MGjPqc0BxGV
Настал 2018, а вы ещё не написали собственную социальную сеть? Решаем эту проблему вместе с автором курса, который покажем вам, как на фреймворке Laravel написать настоящую, работающую социальную сеть.
https://www.youtube.com/watch?v=_dd4-HEPejU&list=PL55RiY5tL51oloSGk5XdO2MGjPqc0BxGV
YouTube
Laravel 5.2 PHP Build a social network - Setup & Introduction
Build a complete application with the PHP framework Laravel! This video provides a short introduction and explains how to setup your Laravel project.
Complete source code: https://github.com/mschwarzmueller/laravel-basics-youtube
Complete Laravel-course…
Complete source code: https://github.com/mschwarzmueller/laravel-basics-youtube
Complete Laravel-course…
#php #book #junior
Эта книга предназначена для начинающих программистов на PHP, причём в ней вы найдёте всю необходимую информацию, чтобы сделать своё первое серьёзное приложение. Автор научит вас работать с СУБД на примере популярной MySQL, работать с данными XML, отправлять форму через Ajax, а также вы узнаете об основных принципах объектно-ориентированного программирования.
https://yangx.top/progbook/1328
Эта книга предназначена для начинающих программистов на PHP, причём в ней вы найдёте всю необходимую информацию, чтобы сделать своё первое серьёзное приложение. Автор научит вас работать с СУБД на примере популярной MySQL, работать с данными XML, отправлять форму через Ajax, а также вы узнаете об основных принципах объектно-ориентированного программирования.
https://yangx.top/progbook/1328
#php #legacy
Разбираемся с тем, как рефакторить код, который мог достаться вам от других разработчиков.
https://hackernoon.com/refactor-your-php-legacy-code-real-projects-examples-da9edf03ff4b
Разбираемся с тем, как рефакторить код, который мог достаться вам от других разработчиков.
https://hackernoon.com/refactor-your-php-legacy-code-real-projects-examples-da9edf03ff4b
Hackernoon
Refactor Your PHP legacy Code (real projects examples) | HackerNoon
Good developers are defined by the quality of their codes. In the software industry, writing good code means saving the money that may be invested in testing, updating, extending or fixing bugs. In this article, I will show you real-life examples of some…
#php #oop
Думаете, что знаете ООП, раз можете отличить объект от класса, слышали про трейты и никогда не наследовались напрямую от абстрактного класса? Всё это знать нужно и полезно, но зачем именно нужен ООП, чем он отличается от той же функциональной парадигмы программирования — ответить из вас сможет не каждый и не сразу. Чтобы у вас и в этих местах были твёрдые знания, посмотрите курсы Елисеева по ООП.
https://coursehunters.net/course/nedelya-oop-tretiy-potok
Думаете, что знаете ООП, раз можете отличить объект от класса, слышали про трейты и никогда не наследовались напрямую от абстрактного класса? Всё это знать нужно и полезно, но зачем именно нужен ООП, чем он отличается от той же функциональной парадигмы программирования — ответить из вас сможет не каждый и не сразу. Чтобы у вас и в этих местах были твёрдые знания, посмотрите курсы Елисеева по ООП.
https://coursehunters.net/course/nedelya-oop-tretiy-potok
#php #библиотека
Эта библиотека поможет вам быстро создавать и выводить меню любого размера (чего только ни придумают умельцы, правда?).
https://github.com/KnpLabs/KnpMenu
Эта библиотека поможет вам быстро создавать и выводить меню любого размера (чего только ни придумают умельцы, правда?).
https://github.com/KnpLabs/KnpMenu
GitHub
GitHub - KnpLabs/KnpMenu: Menu Library for PHP
Menu Library for PHP. Contribute to KnpLabs/KnpMenu development by creating an account on GitHub.
Современный курс PHP7 с нуля до джуна.
Ты начинающий разработчик? Чтение даётся тяжело, а хороших видео не найти? Тогда поступай на курс WebShake и ты через месяц заговоришь на PHP!
И не забудь вступить в чат изучающих PHP @webshake — здесь всегда помогут.
Ты начинающий разработчик? Чтение даётся тяжело, а хороших видео не найти? Тогда поступай на курс WebShake и ты через месяц заговоришь на PHP!
И не забудь вступить в чат изучающих PHP @webshake — здесь всегда помогут.
webshake.ru
Блог о мире высоких технологий
#php #библиотека
Подобрали для вас несколько полезных библиотек для удобной работы с данными и разными форматами их представления.
https://telegra.ph/PHP-dlya-biznesa-i-analitiki-09-07
Подобрали для вас несколько полезных библиотек для удобной работы с данными и разными форматами их представления.
https://telegra.ph/PHP-dlya-biznesa-i-analitiki-09-07
Telegraph
PHP для бизнеса и аналитики.
Даже если PHP — лёгкий язык программирования, это не делает его малоэффективным или ограниченным. Например, вы можете генерировать на PHP excel, PDF, word файлы и даже графики! Может показаться, что это лишнее, когда те же excel и pdf работают безотказно…
#php #regular_expression
Если вам нужно спарсить небольшой элемент с чужого сайта, то использовать целую библиотеку для этого — не лучший выход. Достаточно воспользоваться регулярным выражением. Но написать такое регулярное выражение бывает непросто. На такой случай есть вот такой полезный сервис, где вы можете сначала проверить правильность регулярки, а потом получить готовый PHP-код.
Если вам нужно спарсить небольшой элемент с чужого сайта, то использовать целую библиотеку для этого — не лучший выход. Достаточно воспользоваться регулярным выражением. Но написать такое регулярное выражение бывает непросто. На такой случай есть вот такой полезный сервис, где вы можете сначала проверить правильность регулярки, а потом получить готовый PHP-код.
regex101
regex101: build, test, and debug regex
Regular expression tester with syntax highlighting, explanation, cheat sheet for PHP/PCRE, Python, GO, JavaScript, Java, C#/.NET, Rust.
#php #middle
Для подключения платёжных систем вам понадобится работать с их API. Что такое API — можете прочитать в интернете, а как работать с ним — можете посмотреть в этом плейлисте. Автор рассмотрит, как подключить в своё приложение платёжную систему PayPal и продемонстрирует результат её работы.
https://www.youtube.com/playlist?list=PLfdtiltiRHWE_c8jjW5OeweL1c_8uqcnW
Для подключения платёжных систем вам понадобится работать с их API. Что такое API — можете прочитать в интернете, а как работать с ним — можете посмотреть в этом плейлисте. Автор рассмотрит, как подключить в своё приложение платёжную систему PayPal и продемонстрирует результат её работы.
https://www.youtube.com/playlist?list=PLfdtiltiRHWE_c8jjW5OeweL1c_8uqcnW
YouTube
PayPal Payments with PHP
A series on getting set up to charge users with PayPal. Whether you're building a member system, a shopping cart or something else, by the end of this series...
#php #novice
Вы начинающий веб-разработчик? Тогда PHP, MySQL, & JavaScript All-in-One For Dummies – идельный выбор! Автор расскажет вам не только как приобрести необходимые навыки в HTML5/CSS3, JavaScript, PHP, MySQL, но и как эффективно применять их на практике.
https://yangx.top/progbook/869
Вы начинающий веб-разработчик? Тогда PHP, MySQL, & JavaScript All-in-One For Dummies – идельный выбор! Автор расскажет вам не только как приобрести необходимые навыки в HTML5/CSS3, JavaScript, PHP, MySQL, но и как эффективно применять их на практике.
https://yangx.top/progbook/869