Уроки php. урок 1. основные понятия php

Оператор switch-case

  1. Данный оператор является ближайшим родственником условного оператора, так как позволяет выполнить операторы в зависимости от значения переменной (выражения, функции). Пример:
switch(выражение)
{
case значение1: операторы1; 
case значение2: операторы2; 

}
  1. Вот как работает этот оператор. Сначала вычисляется значение выраже­ния. Предположим, это X. Тогда будут выполнены операторы X, X + 1 и опе­раторы по умолчанию. Если же будет задан оператор break после каждой группы операторов, тогда будут выполнены только операторы X.
  2. Если вычисленное значение не совпадает ни с одним из значений, указанных с помощью case, тогда будут выполнены только операторы по умолчанию, при условии, что они заданы. Вот пример использования switch-case, который выводит определенный текст в зависимости от значения переменной $у:
< ?php switch($у) { case 1: echo "у=1"; break; case 3: echo "y=3"; break; case 5: echo "y=5": break; } ?>

Обучающий курс

На мой взгляд это идеальный вариант обучения. Здорово, когда с вами занимается специалист.

Каждый урок сопровождают комментарии, вы можете задать вопросы специалистам, спокойно обсудить и решить непонятные моменты. Вам не придется лазить по интернету в поисках информации. Все разжуют и положат в рот, останется лишь использовать.

Вам дадут задание и проследят за тем, насколько правильно вы его выполняете.

Я могу порекомендовать вам курс на Нетологии. Этот центр обучения ценится среди профессионалов, и всего за два месяца вы сможете научиться всему, что необходимо. Наборы в группу происходят постоянно.

Не переживайте, если вы чего-то не понимаете. На это и рассчитан курс, чтобы вы узнали. Это настоящая пошаговая инструкция для новичков. Не верите? Скачайте полную программу курса с официального сайта и вы убедитесь в этом.

Если вы мечтаете о том, чтобы научиться создавать сайты без CMS, сами и на php, то это лучший для вас вариант.

Ну вот и все. Подписывайтесь на рассылку. До новых встреч и удачи в ваших начинаниях.

«Комплексное обучение PHP» от LoftSchool

Длительность: 6 недель.

Уровень: с нуля.

Формат: онлайн-лекции + методические пособия + практика.

Стоимость:

  • полная – 20 000 рублей.
  • в рассрочку — 1 957 рублей в месяц.
  • Основы языка;
  • БД и ООП;
  • Безопасность, MVC;
  • WordPress;

Полная программа курса: .

Преподаватели:

Дмитрий Разумовский — ведущий разработчик в «Фотострана». 10 лет опыта.

Ключевые навыки:

ИнструментыPHP, Design Patterns, MySQL, WordPress, PHPStorm, Composer, xDebug, PHPUnit, git, bitBucket, PHPMailer, Eloquent ORM, Intervention Image, Laravel, API социальных сетей.

Итоги: 4 выпускных проекта в портфолио + сертификат.

Ссылка на курс:

Впечатления: курс для разработчиков с годовым опытом работы на PHP. Курс комплексный, недорогой, но довольно динамичный. Для тех, кто хочет за короткий срок подтянуть свои знания.

Что такое PHP

Начнём с определения того, чем именно является PHP. Сложно в одном предложении дать полное представление об этом языке, поэтому опишем его следующими тремя характеристиками:

PHP — это препроцессор гипертекста (HTML).
PHP — это серверный язык программирования.
PHP — это скриптовый, интерпретируемый язык программирования.

Зачем нужен PHP

Поясним каждое из определений и узнаем, в каких задачах будет полезен PHP.

Основная задача PHP — это «оживление» HTML страниц.

Обычные HTML-страницы статичны. Статичность (или неизменность) означает, что после того, как страницу создали и загрузили на сайт, при каждом обращении к этой странице браузер покажет её любому пользователю в неизменном виде.

Но этого не всегда достаточно.

Почти всегда пользователи приходят на сайт за информацией, которая всё время меняется, и нужно отображать её актуальное состояние. Например:

  • показать курс валют;
  • подсказать погоду на завтра;
  • вывести счётчик посещений страницы.

Если использовать только HTML, то решить такие задачи не получится. Здесь-то нам и понадобится PHP. Он принимает входящий запрос от веб-сервера, выполняет сценарий и возвращает веб-серверу результат в виде готового HTML-код. Сервер отправляет этот результат в браузер пользователю, который, в свою очередь, отображает её пользователю. После этого видно свежий курс валют, погоду, и что угодно ещё.

РНР позволяет изменять веб-страницу на сервере непосредственно перед тем, как она будет отправлена браузеру. Давайте разберёмся, как это работает. PHP умеет исполнять код — так называемые сценарии. В ходе исполнения PHP может изменить или динамически создать любой HTML-код, который и является результатом исполнения сценария. Затем сервер отправляет этот код браузеру. При этом браузеру не известно, как была сформирована данная страница — статично сверстана верстальщиком, или динамически создана при участии PHP

Это не важно, т.к. браузер всегда работает только с тем, что получил от сервера

Давайте запомним, что сценарий — это программа, которая находится на стороне сервера и запускается в ответ на запрос от браузера.

Теперь мы можем понять, почему PHP называют препроцессором гипертекста. Когда браузер запрашивает страницу с адресом, который кончается на , веб-сервер обращается к PHP, и просит его выполнить сценарий из файла по этому адресу.

Выполнение сценария также называют его интерпретацией, а сам PHP — интерпретатором.

Вы можете попрактиковаться в создании динамических страниц с помощью PHP в этом тренажёре.

Где используется PHP

Основная сфера применения языка PHP — это веб, то есть сайты, которые мы каждый день посещаем через браузер компьютера или смартфона

Важно понимать, что веб — это не весь интернет, а только самая большая и популярная его часть. Кроме веба через интернет работает электронная почта, мессенджеры, файлообменные сервисы, сетевые игры и многое другое

Практически каждый сайт, который есть в интернете, работает на PHP. Этот язык отлично подходит для любых динамических веб-сайтов, среди которых:

Информация о процессоре

Для этого необходимо использовать метод getrusage(). Но учтите, что на Windows эта функция работать не будет.

print_r(getrusage());
/* prints
Array
(
     => 0
     => 0
     => 2
     => 3
     => 12692
     => 764
     => 3864
     => 94
     => 0
     => 1
     => 67
     => 4
     => 0
     => 0
     => 0
     => 6269
     => 0
)
*/

Картина, изложенная выше, будет понятно тем, у кого есть опыт в системном администрировании. Для всех остальных предлагаем расшифровку:

  • ru_oublock: количество операций блочной записи
  • ru_inblock: количество операций блочного чтения
  • ru_msgsnd: количество отправленных сообщений
  • ru_msgrcv: количество принятых сообщений
  • ru_maxrss: максимальный размер невыгружаемого набора
  • ru_ixrss: общий объем разделяемой памяти
  • ru_idrss: общий объем неразделяемых данных
  • ru_minflt: количество используемых страниц памяти
  • ru_majflt: количество ошибок отсутствия страниц
  • ru_nsignals: количество принятых сигналов
  • ru_nvcsw: количество переключений контекста процессом
  • ru_nivcsw: количество принудительных переключений контекста
  • ru_nswap: количество обращений к диску при подкачке страниц
  • ru_utime.tv_usec: время работы в пользовательском режиме (микросекунды)
  • ru_utime.tv_sec: время работы в пользовательском режиме (секунды)
  • ru_stime.tv_usec: время работы в привилегированном режиме (микросекунды)
  • ru_stime.tv_sec: время работы в привилегированном режиме (секунды)

Для того чтобы узнать какие ресурсы вашего процессора используются скриптом, вам необходимо значение ‘user time’ (время работы в пользовательском режиме) и ’system time’ (время работы в привилегированном режиме). Вы можете получить результат как в секундах, так и в микросекундах. Для того чтобы превратить общее количество секунд в десятичное число, вам необходимо разделить значение микросекунд на 1 миллион и добавить к значению секунд.

Запутанно как-то. Вот пример:

// отдыхаем 3 секунды
sleep(3);

$data = getrusage();
echo "User time: ".
	($data +
	$data / 1000000);
echo "System time: ".
	($data +
	$data / 1000000);

/* выводит
User time: 0.011552
System time: 0
*/

Хотя выполнение скрипта заняло около 3-х секунд, процессор не был сильно нагружен. Дело в том, что при вызове (sleep) скрипт практически не потребляет ресурсов процессора. Вообще существует множество задач, которые занимают значительное время, но при этом не используют процессор. К примеру, ожидание операций связанных с диском. Так что вы не всегда используете процессорное время в своих скриптах.

Вот ещё пример:

// пройтись  10 миллионов раз
for($i=0;$i<10000000;$i++) {

}

$data = getrusage();
echo "User time: ".
	($data +
	$data / 1000000);
echo "System time: ".
	($data +
	$data / 1000000);

/* выводит
User time: 1.424592
System time: 0.004204
*/

Работа скрипта заняла 1.4 секунды процессорного времени. В данном случае, время системных вызовов вообще низкое.

Время работы в привилегированном режиме (System Time) – это время, которое процессор затрачивает на выполнение системных запросов к ядру от имени программы. Пример:

$start = microtime(true);
// вызываем microtime каждые 3 секунды
while(microtime(true) - $start < 3) {

}

$data = getrusage();
echo "User time: ".
	($data +
	$data / 1000000);
echo "System time: ".
	($data +
	$data / 1000000);

/* выводит
User time: 1.088171
System time: 1.675315
*/

Теперь системного времени затратилось намного больше, чем в прошлом примере. Всё благодаря методу microtime(), который использует ресурсы системы.

Однако следует отметить, что выведенное время может быть не точным, т.к. в данный момент времени ресурсы процессора используются и другими программами, что в результате может дать небольшую погрешность.

Почему именно PHP

Компания TIOBE регулярно формирует статистику популярности языков программирования. Больше двадцати лет PHP удерживается в десятке популярных языков программирования.

Популярность языков программирования по версии TIOBE в октябре 2019 года

PHP даёт большую свободу разработчикам — он одинаково хорошо работает на всех популярных системах, включая Windows, Linux и OS X. Разработчики могут выбрать удобный им веб-сервер и базу данных для работы с PHP. Такой широкий выбор возможен благодаря многолетней поддержке сообщества и наличию модулей для работы почти с любым набором программ.

Новые версии PHP выходят регулярно — в них улучшается производительность и добавляются новые возможности. Язык не сдаёт позиции и со временем становится только лучше. Сегодня, как и несколько лет назад, PHP может стать прекрасным выбором для нового веб-проекта или первым языком при обучении программированию.

Если вы хотите научиться создавать собственные сайты на PHP, пройдите интерактивный курс «Основы PHP» и прочитайте учебник — это станет хорошей базой для того, чтобы выучить язык и стать профессионалом.

Операторы цикла

  1. Операторы цикла обеспечивают многократное выполнение блока программного кода до тех пор, пока не выполнится некоторое условие. В РНР предусмотрены четыре оператора цикла: while, do-while, for и foreach.
  2. Цикл while называется циклом с предварительным условием, поскольку сначала проверяется условие, а затем, если условие истинно, выполняется код цикла. Синтаксис:
while(условие) {код;}
< ?php //Пример цикла: $i=10; while($i>0) {
echo "$i ";
$i--;
}
//Сценарий выведет: 10 9 8 7 6 5 4 3 2 1
?>
  1. Принцип работы цикла, думаю, понятен. Сначала мы проверяем, больше ли пере­менная $i нуля. Если это так, то мы выводим ее значение и уменьшаем его на 1.
  2. Цикл do-while называется циклом с последующим условием, поскольку сначала выполняется код цикла, а затем уже проверяется условие. Синтаксис:
do {код;} while(условие);
< ?php
//Пример использования цикла
$i=1;
do {
echo "$i ";
$i++;
} while($i<=10); //Цикл выведет: 1 2 3 4 5 6 7 8 9 10 ?>
  1. Цикл со счетчиком for полезен, когда мы знаем точно, сколько итераций нам нужно. Синтаксис цикла for:
for(инициализатор; условие; оператор_после_итерации) {код;}
  1. Сначала выполняется инициализатор. Как правило, он устанавливает начальное значение счетчика цикла. Условие проверяется при каждой итерации цикла. Если оно истинно, то выполняется код цикла. После каждой итерации выполняется оператор, указанный после условия. Пример:
< ?php
for($i=l; $i<=10; $i++) echo "$i "; //Цикл выведет: 1 2 3 4 5 6 7 8 9 10 ?>
  1. Оставшийся цикл foreach сейчас нет смысла сейчас рассматривать, поскольку он специально предназначен для работы с массивами. Вместо него рассмотрим два специальных оператора break и continue.
  2. Оператор break — прерывает выполнение цикла.
  3. Оператор continue — прерывает выполнение текущей итерации цикла.
  4. Оператор break можно использовать для принудительной остановки цикла, a continue — для пропуска текущей итерации. Например, этот цикл выво­дит только нечетные числа в диапазоне от 1 до 10 (если $i четная, то мы с помощью continue переходим на следующую итерацию):
< ?php
for($i=0; $i<=10; $i++) { if ($i % 2 == 0) continue; else echo "$i "; } ?>

На сегодня все. Можно сказать, программа минимум — закончена! Описание других конструкций языка PHP уже выходит за рамки одной статьи. Такие области знаний, как массивы — требуют отдельного повествования.

Интерактивный курс «PHP/MySQL» от fructcode

Длительность: 6 часов видео и 69 заданий (время прохождения выбираете сами).

Уровень: с нуля.

Формат: тренажер.

Стоимость: бесплатно.

Полная программа курса: .

Ключевые навыки: достаточное владение языком и технологиями для создания собственного сайта, сервиса или приложения.

Инструменты: XAMPP, PhpMyAdmin, XML/JSON, MySQL, MariaDB, SQL.

Итоги: сертификат + теоретическая база.

Ссылка на курс:

Впечатление: этот курс полностью бесплатен. Если вы хотите попробовать, что такое разработка на PHP и понять ваше это или нет, то этот курс просто идеальная возможность. На курсе нет полного погружения, но основные вопросы рассматриваются.

Дешевые авиабилеты

Портал «itproger.com»

Сайт: https://itproger.comСтоимость: от 950 р.

Преимущества:

  • Теоретическая база
  • Практическая часть
  • Домашние задания

План курса (первые десять пунктов):

  • Введение в PHP и запуск локального сервера
  • Вывод информации, комментарии, строковые операции
  • Переменные, типы данных, константы и операции над ними
  • Условные операторы (три типа условий)
  • Массивы данных (3 типа массивов), а также цикл foreach
  • Циклы For, While, Do While, а также операторы
  • Динамическое подключение файлов в проект
  • Функции, а также область видимости переменных
  • Методы GET и POST. Создание формы
  • Работа с файлами (запись в файл и чтение)

Стоимость:

  • «Мини» — 950 р.
  • «Стандарт» — 1 250 р.
  • «Наилучший» — 1 700 р.
  • «Все включено» — 2 500 р.

После прохождения курса, каждый ученик, купивший курс с типом «Наилучший» или «Всё включено» сможет получить сертификат об успешном прохождении онлайн видеокурса.

Курс «Fullstack-разработчик на PHP» от Skillbox

Длительность 1 год
Уровень С нуля
Для кого подходит Начинающим разработчикам, IT-специалистам
Формат Видеолекции + домашнее задание + обратная связь от ментора
Гарантии Помощь с трудоустройством + доступ к курсу навсегда
Итоги Диплом + проекты в портфолио
Цена ●  Полная – 181 000 рублей;
●  УСПЕЙ НА СКИДКУ! – 108 600 рублей!
●  Рассрочка — 3 503 рубля в месяц.
Ссылка на курс

Программа курса включает в себя 4 основных курса и курсы на выбор:

Бонусные курсы, которые будут полезны любому айтишнику:

Преподаватели:

Даниил Пилипенко — директор центра по подбору IT-специалистов SymbioWay.

Василий Грудистов — технический директор Qsoft.

Егор Яковишен — setka, старший frontend-разработчик.

Михаил Волков — руководитель отдела обучения Qsoft.

После окончания курса вы сможете:

  • создавать сайты и добавлять в них анимацию;
  • использовать в своей работе возможности языка PHP;
  • верстать сайты для мобильных устройств;
  • работать с технической документацией;
  • создавать панели администратора с помощью фреймворков;
  • работать с Git.

>Мои впечатления: Комплексное обучение для всех, кому интересно создание сайтов. Уровень вашей подготовки в начале обучения не важен, курс начнётся с азов программирования — изучения языка PHP. Умение пользоваться фреймворками, верстать сайты и разбираться в технической документации — базовые навыки для будущего профессионала. Поддержка с трудоустройством программистом поможет быстро начать карьеру fullstack-специалиста. Записывайтесь скорее!

Получить скидку →

Общий вывод: достойных курсов по PHP сейчас много. Вы найдете здесь короткие курсы PHP разработчиков и протяженные по времени, с возможностью оплаты в рассрочку,  со строгим дедлайном и неограниченным временем обучения. Есть даже бесплатный вариант изучения PHP. Так что возможности изучать разработку сайтов PHP и получить новую профессию есть у всех, нужно лишь только ваше желание. Дерзайте! И все у вас получится!

С помощью любой банковской карты

Пополняя баланс Киви-кошелька, можно не заводить специально пластик, достаточно выполнить несколько условий:

  1. Авторизоваться в и кликнуть на пополнение кошелька.
  2. Среди перечисленных типов пополнения выбрать подходящий – «Банковская карта». Манипулируя в меню, кликнуть сначала по «Места пополнений», а затем последующий пункт: «Любой картой».
  3. Даже если на странице с картами нет нужного банка, выбираем «Другой», вводим информацию с карты и регистрируем ее.
  4. Действия предприняты чтобы привязать пластиковую карточку к Киви. Теперь она находится в разделе в кабинете участника «Работа со счетами».
  5. Чтобы довести дело до конца, нужно зайти в этот раздел, кликнуть по нужной карте на «Перевести» и указать денежную сумму, которая будет перемещена с карты на Киви кошелек.

Как можно пополнить Киви кошелек – автор ролика begzot beg.

Книги для обучения

Скажу сказу, я не фанат книг. Когда речь идет о интернет-технологиях. Это все равно что объяснять человеку из племени Масаи что такое wi-fi. Никакие рисунки не помогут нормально все понять. И тем не мене, я хочу предоставить вам небольшой список книг по php для чайников, которые котируются среди профессионалов.

Мне бы хотелось, чтобы вы действительно добились цели и если вам кажется, что этот вариант обучения подойдет вам лучше – я с удовольствием предоставлю информацию.

PHP и MySQL. Разработка Web-приложений– отличная книга которая подойдет новичку. Первым делом автор покажет как настроить Apache (HTTP-сервер), PHP и MySQL (база данных), затем подскажет, как выбрать редактор кода. В книге рассматривается: синтаксис языка, самые полезные функции, создание собственного движка и ряда других функций.

В общем, ничего удивительного не правда ли? Но тем не менее это настоящий учебник с уникальной информацией, которую вы больше нигде не найдете. Это уже пятое издание, то есть никаких устаревших сведений не будет. Книга выпущена в 2015 году.  Для того, чтобы начинать самому знакомиться с кодом – самое оно.

HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера – Это более детальный учебник по изучению php. В нем затрагиваются несколько других полезных языков программирования, без которых полноценное создание веб приложений невозможно.

Читается достаточно легко, подходит для самостоятельного изучения и обучения студентов. Автор затрагивает такие темы как: основы php, динамическое формирования страницы при помощи CSS (каскадная таблица стилей), администрирование баз данных, создания динамических страниц при помощи JavaScript.

Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5 – данную книгу я бы посоветовал более продвинутым читателям, которые уже обладают основными навыками HTML верстки. Если вы когда-либо изучали это, и еще помнете основные принципы тогда эта книга для вас.

В книге автор обучает созданию полноценных динамических веб-сайтов. Так как книга написана в 2015 году, в ней будет идти речь о свежих и в тоже время простых технологиях.

PHP и MySQL. От новичка к профессионалу – и завершает наш обзор книга Кевина Янка, в ней автор делает сильный уклон на создание веб-приложений с базой данных.

Книга очень легкая, отлично подойдет для самостоятельного обучения.

О курсе — Чему Вы научитесь?

Посмотрите видео об онлайн курсе программирования PHP и MySQL для начинающих. Вы узнаете, как эффективно построить обучение основам Php и научиться самому создавать веб сайты с нуля.В процессе обучения Вы получите знания и навыки:

  • Что такое язык PHP и его применение
  • Конструкции PHP — переменные, операторы, циклы, массивы, классы, функции
  • Написание функций под свои задачи
  • Объектно-ориентированное программирование (ООП)
  • Полиморфизм, инкапсуляция, наследование, абстрактный класс, интерфейс в ООП
  • Веб-сервер APACHE, установка и конфигурирование
  • Система администрирования сайта PhpMyAdmin
  • Проектирование структуры таблиц базы данных
  • Работа с XML и JSON форматами
  • Передача данных HTML-формы — методы GET и POST
  • Безопасность — как защитить сайт от взлома
  • Базы данных MySQL, основные операции
  • SQL-запросы, синтаксис, работа с Active Records
  • Создание парсеров для сбора информации для сайта

В видео-уроках курса Вы получите полезные советы и рекомендации по разработке собственных сайтов.

Начать обучение

Дробные курсы по PHP от GeekBrains

Длительность: 1 месяц + 1 месяц + 2 урока.

Уровень: с нуля.

Формат: онлайн-лекции + методические и практические задания.

Стоимость:

  • уровень 1 – 16 500 рублей;
  • уровень 2 – 16 500 рублей;
  • веб-разработка – 550 рублей;
  • 1 уровень. Основы веб разработки.
  • 2 уровень. Профессиональная веб-разработка.
  • Веб-разработка. PHP в проектах любого масштаба.

Подробнее: 1 уровень. 2 уровень. веб-разработка.

Преподаватели: разработчики @Mair.ru с многолетним опытом.

Инструменты: PHP, MySQL, PHPUnit, MVC, ООП, Yii2, Rest API.

Итоги: теоретические и практические навыки, которых хватит для разработки достойного портфолио.

Ссылка на курс: уровень 1, уровень 2, web-разработка.

Впечатления: сразу 3 грамотных курса для разработчиков с нуля. Здесь довольно обширная дается программа, т.к. курса 3, его ведут профессионалы. И дается много практики, а значит и работ для портфолио.

Переменные языка РНР для чайников

  1. Переменные – контейнеры для хранения данных. Данные, сохраняемые в переменной, называют значением этой переменной.
  2. Переменная имеет имя – последовательность букв, цифр и символа подчеркивания без пробелов и знаков препинания, начинающаяся обязательно с символа доллара ($), за которым должна следовать буква или символ подчеркивания.
  3. Правильные имена переменных: $_tel, $tmp, $my_, $address_234_45.
  4. Неправильные имена переменных: $234tel, my address, $tel:234.
  5. РНР является регистро-ависимым языком относительно имен переменных и констант. Однако ключевые слова могут использоваться в любом регистре.

Вывод данных на экран с помощью языка PHP для чайников

  1. Вывод данных в окно (клиентскую область веб-браузера) с помощью PHP можно выполнить посредством оператора echo. Этот оператор позволяет вывести данные различных типов: числа, символьные строки и т.д.
  2. Синтаксис оператора вывода:
echo  элемент1, элемент2, элемент3, ..., элементN
  1. Строковые данные заключаются в двойные или одинарные кавычки. В двойных кавычках код интерпретируется PHP. Все, что заключено в одинарные кавычки выводится без какой бы ни было интерпретации. Пример:
< ?php
$x="PHP"; //присвоение значения переменной
echo "Привет","всем";
echo "
";
echo "

Пример $x кода

«; echo ‘

Пример $x кода

‘ ?>

  1. Для вывода более подробной информации о переменной, которая может понадобиться при отладке программы, служит функция var_dump(). Ее синтаксис:
var_dump(cписок переменных);
  1. В списке переменных указывается одно или несколько имен переменных. Эта функция ничего не возвращает. Пример:
$x=12.56;
var_dump($x);
  1. Менее информативной, чем var_dump(), функцией вывода сведений о переменных является:
print_r(список_переменных);
  1. Для переменных типа «массив» эта функция выводит список вида индекс => элемент.

Что еще умеет выводить команда echo?

С ее помощью можно выводить и считать числа, например, так (не забудь
точку с запятой в конце строки):

Эта команда напечатает число 125 (можешь проверить:
http://ideone.com/FF7QLs).
В математических выражениях можно использовать скобки , операторы ,
, умножение (обозначается звездочкой ), деление
(обозначается слешем , не перепутай с обратным слешем «\» или вертикальной чертой «|»).
Дробные числа, например, «три с половиной», в программировании пишутся через
точку (а не через запятую): .

Еще один оператор, который можно использовать в выражениях — это , и он обозначает не
«процент», а остаток от деления чисел и используется так:

Если вдруг ты забыл, что такое остаток от деления: чтобы найти остаток от деления 15 на 6, мы вычитаем
из числа 15 число 6, пока остаток не станет меньше 6. В данном случае, получается ответ 3.
Оператор используется в таких случаях:

  • Чтобы найти одну или несколько последних цифр числа, можно взять остаток от деления
    на 10, 100, 1000, и т.д: выведет 56.
  • Чтобы узнать четное число или нет, можно взять остаток от деления на 2: четные
    числа дают 0, а нечетные 1 в остатке.

Надеюсь, ты понял, как работает . Математика закончилась, давай почитаем про
сервера.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector