Koder.uz

Основной учебник PHP8+

Основы

1 Введение в язык PHP 2 Начало работы 3 Выполнение кода PHP 4 Проблема с кодировками 5 Вывод ошибок PHP 6 Полный код для запуска PHP 7 Улучшенный код для запуска 8 Обзор начальных PHP команд 9 Комментарии в PHP 10 Комментарии в учебнике 11 Функция var_dump в PHP 12 Функции в PHP 13 Переменные 14 Использование переменных 15 Изменения значений переменных 16 Математические операции с числами 17 Математические операции с переменными 18 Приоритет математических операций 19 Равный приоритет 20 Группирующие скобки 21 Нюансы группировки 22 Дроби 23 Отрицательные числа 24 Остаток от деления 25 Возведение в степень 26 Приоритет возведения в степень 27 Строки 28 Сложение строк 29 Пробелы при сложении строк 30 Длина строки 31 Проблема с кириллицей 32 теги 33 Атрибуты тегов 34 Логические значения 35 Значение null 36 Автоматическое преобразование типов 37 Автоматическое преобразование к строке 38 Преобразование к числу 39 Преобразование к дроби 40 Преобразование дроби к целому 41 Преобразование числа к строке 42 Символы строки 43 Последний символ строки 44 Цифры в строке 45 Обращение к цифрам числа 46 Нюансы работы с операцией присваивания 47 Сокращенные операции 48 Инкремент и декремент 49 Префиксный и постфиксный тип 50 Практика на поиск ошибок 51 Практика на операции 52 Практика на формулы

Массивы

53 Введение в массивы 54 Просмотр содержимого массива 55 Отдельный элемент массива 56 Ассоциативные массивы 57 Хитрость с ключами 58 Строковые ключи 59 Порядок элементов 60 Длина массива 61 Последний элемент массива 62 Изменение элементов 63 Перезапись элементов массива 64 Инкремент и декремент 65 Заполнение массивов 66 Явное указание ключей 67 Ключи из переменных 68 Практика на поиск ошибок

Условия

69 Конструкция if-else 70 Операторы больше и меньше 71 Проверка на равенство 72 Проверка на неравенство 73 Сравнение переменных 74 Типы данных и конструкция if-else 75 Числа в кавычках 76 Равенство по значению и типу 77 Неравенство по значению и типу 78 Нюансы при сравнении типов данных 79 Использование сравнения по типу данных 80 Сложные условия в if-else 81 Логическое И 82 Логическое ИЛИ 83 Приоритет операций сравнения 84 Группировка условий 85 Инвертирование высказываний 86 Конструкция if-else и булевы значения 87 Логические значения и двойное равно 88 Сокращенный if 89 Нюанс сокращенных операций 90 Команда isset 91 Подавление ворнинга 92 Инвертирование высказывания 93 Элементы массивов 94 Команда empty 95 Необязательность команды else 96 Необязательность фигурных скобок 97 Проблема необязательности скобок 98 Комбинации if-else 99 Конструкция elseif 100 Вложенные if 101 Конструкция switch-case 102 Необязательность default 103 Необязательность break 104 Тернарный оператор 105 Оператор объединения с null 106 Цепочки операторов объединения с null 107 Логические операции 108 Определение четверти часа 109 Проверка длины строк и массивов 110 Проверка символа строки 111 Остаток от деления 112 Практика на поиск ошибок 113 Практика if else

Циклы

114 Введение 115 Цикл foreach 116 Цикл foreach с ключами 117 Цикл while 118 Цикл for 119 Условия в циклах 120 Накопление суммы чисел 121 Накопление суммы элементов 122 Формирование строк в цикле 123 Необязательность фигурных скобок 124 Проблема необязательности скобок 125 Инструкция break 126 Инструкция continue 127 Работа с флагами 128 Вложенные циклы 129 Цикл for для массивов 130 Заполнение массивов в цикле 131 Изменение массивов в цикле 132 Советы по написанию кода 133 Практика на поиск ошибок 134 Практика на циклы

Многомерность

135 Многомерные массивы 136 Трехмерный массив 137 Ассоциативные массивы 138 Произвольные массивы 139 Перебор многомерных массивов 140 Перебор трехмерного массива 141 Работа с ключами в многомерных массивах 142 Заполнение многомерных массивов 143 Заполнение многомерных массивов числами по порядку 144 Массив ассоциативных массивов 145 Конвертация многомерных массивов

Стандартные функции

146 Математические функции 147 Строковые функции 148 Функции для массивов 149 Функции для времени-даты 150 Практика

Пользовательские функции

151 Введение 152 Параметры функции 153 Несколько параметров
light night
uz ru