- ITVDN - PHP Developer
- ITVDN - php start
- ITVDN - How To PHP Starter
- ITVDN - PHP Essential
- ITVDN - PostgreSQL
- ITVDN - Основы MongoDB
- ITVDN - Laravel
- ITVDN - Практический курс по Laravel
- ITVDN - YII2 Essential
- ITVDN - Как правильно писать программы на PHP7
- ITVDN - Парсинг сайтов с использованием PHP
- ITVDN - Создание Web-сайта на PHP-фреймворке Yii2. Часть 1.
- ITVDN - Создание Web-сайта на PHP-фреймворке Yii2. Часть 2.
- ITVDN - Создание Web-сайта на PHP-фреймворке Yii2. Часть 3.
- ITVDN - Создание web-сайта с географической базой данных фотографий
- Видеоуроки PHP
- Учим PHP, а также MySQL (Гоша Дударь)
- Учим PHP за 1 Час! #От Профессионала
- Учим PHP за 1 Час! ► Часть 2 ► Работа с СУБД
- Учим PHP за 1 Час! ► Часть 3 ► Делаем свой блог!
- Как устроен PHP?
- PHP - 100% Защищённая Регистрация и Авторизация за 30 минут.
- 100% Защита от SQL Инъекций!
- PHP Свой Фреймворк #1 - Введение, Структура
- PHP 7 Дмитрий Котеров, Игорь Симдянов. Наиболее полное руководство (3-е издание) - 2016.pdf
- Laravel
- Simfony
install: php, web-server(Apache) , database(MySQL)
launch: web-server(Apache)
launch: web-server(Apache)
< ?php
echo 'html-cod'; // может принимать список аргументов
'' // только текст
$varName = "peremenna"; // перед именем переменной ставится $
echo "text $varName"; // переменная встраивается в текст с ""
echo $varName.'='.$varName; // конкатенация точкой
print("text< br>");
printf("%d", $varName); // %f- с плавающей точкой, %s- строка
print_r($arr);
if , else , elseif , switch;
function show($test){
echo $test;
global $varName; // импорт глобальной переменной в локальную область видимости
echo $varName;
}
show("windy");
точка с запятой обязательны везде;
integer, float, string, array, object, bolean;
var_dump($varName); // показывает тип данных переменной
echo gettype($varName); // тоже самое
settype($varName, "integer"); // преобразование типа переменнной
$gas = array(1, 2); // массив
echo $gas[0];
$objName = new afClass(); // обьект
$objName->duy = "feld";
echo $objName->duy;
$var2 = &$varName; // присвоение ссылки на переменную
define("constName", "konstanta"); // константа
static $p = 5; // запоминает значение
round($var,2); // округляет, кол-во знаков после запятой
ceil($var); // округляет до целого в большую сторону
floor($var); // округляет до целого в меньшую сторону
min(arr); // возвращает наименьшее значение
max(arr); // возвращает наибольшее значение
pow(3,4); // возводит первый аргумент в степень равную второму аргументу
strlen($var); // длину строки в value
strpos($str,$var); // возвращает первую позицию $var в строке $str
stripos(); // тоже самое ,без учета регистра
substr($str, -2, 3); // часть $str с позиции -2 три символа
substr_count($str,$var,3,17); // число вхождений $var с позиции3 на 17символов вперед
explode(" ", $str); // разбивает в " " строку в массив
parse_str($str, $obj); // разобрать строку(запрос) в обьект $obj
str_repeat($str, 8); // повторяет $str 8 раз
echo $rep = str_replace($a,$b,$c); // в $c заменяет $a на $b
str_split($str, 3); // разбивает строку на элементы массива по 3 символа
strrev($str); // строку наоборот
?>