Eqsash IT
Eqsash IT
  • 24
  • 2 025
Уроки простыми словами. Урок 3. Все операторы PHP с примерами, с выводом работы кода на экран.
ОПЕРАТОРЫ необходимы для выполнения различных операций над переменными, значениями и другими объектами.
Оператор - это то, что принимает одно или больше значений и вычисляет новое значение. В PHP существует несколько ГРУПП операторов, какие - рассмотрим далее. Стоит помнить, что у операторов есть ПРИОРИТЕТ выполнения - одни выполняются раньше других (как в школьной программе математики).
ВСЕ ОПЕРАТОРЫ PHP (для некоторых в скобках не указано написание оператора из-за ограничения UA-cam использовать угловые скобки):
- Арифметические (01:20)
- Сложение (+)
- Вычитание (-)
- Умножение (*)
- Деление (/)
- Деление по модулю (%)
- Возведение в степень (**)
- Операторы присваивания (02:43)
- Равно (=)
- Сложение (+=)
- Вычитание (-=)
- Умножение (*=)
- Деление (/=)
- Деление по модулю (%=)
- Возведение в степень (**=)
- Оператор сравнения с null (??=)
- Побитовое И (&=)
- Побитовое Или (|=)
- Побитовое Исключающее или (^=)
- Побитовое Сдвиг влево
- Побитовое Сдвиг вправо
- Операторы сравнения (07:33)
- Равно (==)
- Идентично (===)
- Не равно (!=)
- Не идентично (!==)
- Больше
- Меньше
- Больше или равно
- Меньше или равно
- Операторы увеличения и уменьшения (инкремент и декремент) (11:25)
- Префиксный инкремент (++$variable)
- Постфиксный инкремент ($variable++)
- Префиксный декремент (--$variable)
- Постфиксный декремент ($variable--)
- Логические операторы (13:05)
- И (and) (&&)
- Или (or) (||)
- Не или (xor)
- Не (!)
- Строчные операторы (14:58)
- Конкатенация (.)
- Конкатенация с присвоением (.=)
- Операторы массива (15:53)
- Слияние (+)
- Равно (==)
- Идентично (===)
- Не равно (!=)
- Не идентично (!==)
- Побитовые операторы (18:00)
- И (&)
- Или (|)
- Исключающее или (^)
- Сдвиг влево
- Сдвиг вправо
- Отрицание (~)
- Другие операторы (19:30)
- Объекты - создание, клонирование, выяснение принадлежности (new) (clone) (instanceof)
- Приведение типов ((int)) ((float)) ((string)) ((array)) ((object)) ((bool))
- Взятие по ссылке (сослаться на переменную в оперативной памяти) (&)
- Тернарный оператор (?:)
- Оператор сравнения с null (??)
- Космический корабль (spaceship), возвращает: 0 - если обе части равны, 1 - если левая часть больше, -1 - если правая часть больше
- Управление ошибками (@)
- Оператор исполнения (shell_exec()) (` `)
- Print (print)
- Yield ("урожай") - генератор, работает как обычная функция, при этом при повторном обращении перебор данных будет продолжен с предыдущего места остановки. yield from - делегирование генератора (yield) (yield from)
---
#php #phpcourse #phptutorials #phpdeveloper #phpуроки #вебпрограммист
Урок на сайте: eqsash.com/articles/uroki-prostymi-slovami-urok-3-vse-operatory-php-s-primerami-s-vyvodom-raboty-koda-na-ekran.
Исходный код к уроку: eqsash.com/custom/files/all/php-lessons-code.zip.
Переглядів: 20

Відео

Уроки простыми словами. Урок 2. Типы данных в PHP с примерами. #php #phpcourse #вебпрограммист
Переглядів 455 місяців тому
В PHP используется динамическая типизация. Язык имеет несколько типов, которые будут рассмотрены. ТИПЫ PHP: 1) Встроенные типы (00:53) 1.1) NULL 1.2) Скалярные типы 1.2.1) Логические значения (bool, boolean) 1.2.2) Целые числа (int, integer - двоичные, восьмеричные и шестнадцатеричные числа) 1.2.3) Числа с плавающей точкой (float) 1.2.4) Строки (string) 1.2.5) Числовые строки (int или float) 1....
Уроки простыми словами. Урок 1. Коротко о языке веб-программирования PHP. Основы синтаксиса. #php
Переглядів 485 місяців тому
Программируем на PHP - основы. Простым языком как начать программировать на этом простом и мощном языке. Показано на примере на локальном хостинге. Рассмотрены следующие аспекты: - Открывающие и закрывающие теги PHP. Полный и сокращенный синтаксис; - Переменные. Объявление и их типы; - Функции. Объявление, вызов, передача параметров и возврат результата; - Стиль кодирования; - Вывод данных на э...
AMESSAGE - организуем ОБЩЕНИЕ: ВЕБ-ВЕРСИЯ, ЧАТ ДЛЯ САЙТА С ГОЛОСОВЫМИ и ПРИЛОЖЕНИЕ С ШИФРОВАНИЕМ.
Переглядів 26 місяців тому
AMESSAGE - программное обеспечение для организации общения, содержит ВЕБ-ВЕРСИЮ, ЧАТ ДЛЯ САЙТА С ГОЛОСОВЫМИ сообщениями и мобильное ПРИЛОЖЕНИЕ С ШИФРОВАНИЕМ. В видео - краткий обзор, скачивание и установка, а также демонстрация работы основных частей. Коротко о возможностях: - ОТПРАВКА ВЛОЖЕНИЙ - ЛЮБЫХ ФАЙЛОВ; - отправка ГОЛОСОВЫХ и текстовых сообщений; - общение в мобильном приложении с ШИФРОВ...
ALINK - программа для ПОИСКА БИТЫХ ССЫЛОК на сайте. ПРОВЕРКА всех ссылок: HREF, SCR, LOCAL, URL
Переглядів 196 місяців тому
Скачаем ПРОСТУЮ ПРОГРАММУ ДЛЯ ПОИСКА БИТЫХ ССЫЛОК на сайте и выполним проверку. Такая программка - ALINK. Она быстро найдет все ПОВРЕЖДЕННЫЕ ССЫЛКИ на всех страницах сайта. Проверить можно все типы ссылок: HREF, SCR, LOCAL, URL. Очень удобно и просто использовать данную программу-помощник. Ссылка: eqsash.com/downloads/alink-skachat-programmu-dlya-proverki-bityh-ssylok-na-sayte
3. EQSASH CMS - обзор СТРУКТУРЫ СИСТЕМЫ, ее ПАПОК И ФАЙЛОВ. Содержимое файлов и их назначение
Переглядів 96 місяців тому
Рассмотрим СТРУКТУРУ EQSASH CMS - ее ДИРЕКТОРИИ И ФАЙЛЫ, их общий СОСТАВ И НАЗНАЧЕНИЕ. Выполнен КРАТКИЙ ОБЗОР. Ссылка: eqsash.com/cms
2. EQSASH CMS - CКАЧИВАНИЕ, УСТАНОВКА, ПОДГОТОВКА к работе. Обзор интерфейса и базового функционала
Переглядів 36 місяців тому
Рассмотрим как СКАЧАТЬ, УСТАНОВИТЬ И НАСТРОИТЬ систему EQSASH CMS для продуктивной разработки. Выполнен краткий обзор интерфейса, основных частей системы и базового функционала. СКАЧИВАНИЕ происходит очень быстро, УСТАНОВКА СИСТЕМЫ показана по шагам - также не займет много времени. Когда система установлена, при необходимости - выполняем настройку и начинаем разработку нового функционала. Ссылк...
1. EQSASH CMS - простая СИСТЕМА УПРАВЛЕНИЯ СОДЕРЖИМЫМ, краткий ОБЗОР системы и страниц ДОКУМЕНТАЦИИ
Переглядів 156 місяців тому
Краткий обзор EQSASH CMS - приводится официальная СТРАНИЦА СИСТЕМЫ, ОПИСАНИЕ, ДОКУМЕНТАЦИЯ, А ТАКЖЕ ССЫЛКИ НА СКАЧИВАНИЕ СИСТЕМЫ. Беглый просмотр ОСНОВНЫХ ВОЗМОЖНОСТЕЙ И СТРАНИЦ ДОКУМЕНТАЦИИ. Ссылка: eqsash.com/cms
Беспроводной дисплей, проецирование на ПК - не удалось установить компонент. Трансляция с телефона
Переглядів 4356 місяців тому
Задача - ВЫВЕСТИ ЭКРАН МОБИЛЬНОГО УСТРОЙСТВА (СМАРТФОНА, ПЛАНШЕТА И Т.Д.) НА ЭКРАН ПК. Для этого воспользуемся встроенными средствами Windows 11 и телефона. Может потребоваться УСТАНОВИТЬ КОМПОНЕНТ "БЕСПРОВОДНОЙ ДИСПЛЕЙ". Если появляется ошибка НЕ УДАЛОСЬ УСТАНОВИТЬ компонент - тогда скорее всего необходимо убрать с нашего подключения к интернету настройку "ЛИМИТНОЕ ПОДКЛЮЧЕНИЕ", после чего уст...
Используем обфускатор, минификацию и шифрование кода PHP, JS, HTML, CSS. Как быстро защитить код
Переглядів 1456 місяців тому
Подробный ПРИМЕР: как ЗАЩИТИТЬ ИСХОДНЫЙ КОД НА PHP, JS, HTML, CSS - обфускация, минификация (минимизация), сжатие и шифрование. Создадим демонстрационный материал и применим инструмент - виден наглядный результат, весь КОД ОБФУСКАЦИРОВАН, СЖАТ И ЗАШИФРОВАН. Применять инструмент ЛЕГКО И БЕЗОПАСНО, он полностью БЕСПЛАТЕН. Ссылка на статью: eqsash.com/articles/kak-zashchitit-ishodnyy-kod-php-js-ht...
Пример быстрой конвертации без потерь DOC, DOCX, RTF в PDF, HTML, TXT и т.д. Программа Atransform
Переглядів 526 місяців тому
Быстро и качественно преобразуем файлы из DOC, DOCX, DOCM, RTF в форматы DOCX, DOCM, DOC, RTF, PDF, HTML, XML. Используем MICROSOFT OFFICE WORD и вспомогательную программу-помощник: ATRANSFORM. Она позволит выбрать ТЫСЯЧИ ФАЙЛОВ и БЫСТРО СКОНВЕРТИРОВАТЬ В НУЖНЫЙ ФОРМАТ - без потерь и рисков потерять конфиденциальную информацию. Маленький размер и без установки. Ссылка: eqsash.com/articles/konve...
FL STUDIO - как быстро написать мелодию. БЫСТРЫЙ ОБЗОР самого НЕОБХОДИМОГО ДЛЯ СОЗДАНИЯ ТРЕКА
Переглядів 276 місяців тому
FL STUDIO - отличная ПРОГРАММА ДЛЯ НАПИСАНИЯ МУЗЫКИ. Освоить очень просто, а в дальнейшем вы сможете ЛЕГКО ПИСАТЬ СВОИ ТРЕКИ. В видео приводится краткий ОБЗОР ВОЗМОЖНОСТЕЙ ПРОГРАММЫ, только всё САМОЕ НЕОБХОДИМОЕ ДЛЯ СОЗДАНИЯ ПЕРВОГО ТРЕКА. При выполнении примера написана своя мелодия длительностью 7 секунд. Мелодии сочиняются опытным путем, главное чтобы было сочетание нот на слух. Наигранную м...
КАК ПОЛЬЗОВАТЬСЯ GIMP. Краткая обзор-инструкция по основным функциям лучшего графического редактора
Переглядів 2436 місяців тому
GIMP - отличный графический редактор, для кого-то даже удобнее Photoshop. Этот графический редактор располагает к себе: СОЗДАТЬ ИЗОБРАЖЕНИЕ, ОТРЕДАКТИРОВАТЬ ЕГО И ЭКСПОРТИРОВАТЬ - все делается очень быстро. Дружелюбный неперенагруженный интерфейс - это одно из преимуществ GIMP. Функций достаточно для разных работ, а сам редактор - БЕСПЛАТНЫЙ. В этом уроке - краткая инструкция по основным востре...
Скачать и установить Друпал 10. Краткий обзор системы
Переглядів 2826 місяців тому
ДРУПАЛ 10 - удобная система ДЛЯ РАЗРАБОТКИ САЙТОВ И ПРИЛОЖЕНИЙ. Рассмотрим для примера, как СКАЧАТЬ И УСТАНОВИТЬ DRUPAL 10 на локальном хостинге. СИСТЕМНЫЕ ТРЕБОВАНИЯ ДРУПАЛ 10 подразумевают наличие версии PHP 8.1, иначе будут выведены сообщения: - "Your PHP installation is too old. Refer to the Drupal PHP requirements for the currently recommended PHP version for this release. See PHP's versio...
Как быстро и удобно создать видео на ПК, пример работы с программой "Киностудия Windows Movie Maker"
Переглядів 76 місяців тому
Как быстро и удобно создать видео на ПК, пример работы с программой "Киностудия Windows Movie Maker"
СКАЧИВАНИЕ И УСТАНОВКА DRUPAL 7, перевод на этапе установки. ПОДГОТОВКА К РАЗРАБОТКЕ
Переглядів 36 місяців тому
СКАЧИВАНИЕ И УСТАНОВКА DRUPAL 7, перевод на этапе установки. ПОДГОТОВКА К РАЗРАБОТКЕ
Как посмотреть видео на ПК, если оно не открывается в проигрывателе. Используем обычный браузер
Переглядів 1326 місяців тому
Как посмотреть видео на ПК, если оно не открывается в проигрывателе. Используем обычный браузер
Как зайти на сайт по HTTPS без SSL-сертификата. Подключение не защищено, опасно ли это?
Переглядів 2356 місяців тому
Как зайти на сайт по HTTPS без SSL-сертификата. Подключение не защищено, опасно ли это?
Рассмотрим ошибки при переходе с MySQL 5.6 на 5.7, исправление ошибок или отключение строгого режима
Переглядів 116 місяців тому
Рассмотрим ошибки при переходе с MySQL 5.6 на 5.7, исправление ошибок или отключение строгого режима
Кодировки и сопоставления (сравнения) MySQL - просмотр и изменение при помощи phpMyAdmin и кода PHP
Переглядів 1426 місяців тому
Кодировки и сопоставления (сравнения) MySQL - просмотр и изменение при помощи phpMyAdmin и кода PHP
Игра Collection - проверь свою реакцию, поймай как можно больше персонажей. #андроидигры
Переглядів 36 місяців тому
Игра Collection - проверь свою реакцию, поймай как можно больше персонажей. #андроидигры
Как сделать диплинк Deeplink самому. #deeplink #диплинк #диплинкбесплатно #deeplinkfree
Переглядів 1316 місяців тому
Как сделать диплинк Deeplink самому. #deeplink #диплинк #диплинкбесплатно #deeplinkfree