Этот урок набрал набрал достаточно большое количество комментариев и дальнейшее его комментирование отключено. Если вы хотели убедиться в правильности выполнения ДЗ или у вас возник вопрос по уроку, посмотрите ранее добавленные комментарии, кликнув по кнопке ниже. Скорее всего вы найдете там то, что искали. Если это не помогло - задайте вопрос в чате в телеграме - https://t.me/php_zone
1nSide 21.04.2018 в 12:12

GET - передает в URL данные в адресную строку которые может видеть пользователь.
POST - работает также как и GET запрос но строчка URL для пользователя остается невидимой.

ivashkevich 21.04.2018 в 18:21

Почти правильно. При POST-запросе данные передаются в ТЕЛЕ запроса, а не в query-параметрах в строке url.
URL - это полный адрес странички. В него входит и имя домена, и протокол и путь до странички и query-параметры. Она не может быть невидимой, просто эти передаваемые данные находятся в другом месте - в ТЕЛЕ запроса.
А при GET-запросе они находятся в query-параметрах адресной строки.

1nSide 25.04.2018 в 14:43

Понял спасибо)

[email protected] 18.05.2018 в 19:57

Спасибо отличная статья

Megido 19.07.2018 в 08:37

Я так понимаю, что всякого рода UTM-метки передаются GET запросом, а личные данные с помощью POST.

ivashkevich 19.07.2018 в 09:52

В том числе. Но не только UTM-метки. Параметры в адресной строке используются тогда, когда подразумевается, что эту ссылку можно скопировать и использовать в другом месте. Например, в интернет-магазине находите товар и скидываете ссылку другу. Он открывает её и видит нужный товар, так как его ID передан в адресной строке. А вот, например, передавать другу ваш логин и пароль от сайта не нужно - их логичнее передавать POST-запросом.

artemjeka 07.09.2018 в 12:27

Спасибо!

SBTesla 23.09.2018 в 12:38

Мне кажется что лучше везде использовать пост-запросы, ну кроме разве что передачи ссылок

CarfikDK 22.10.2018 в 23:34

По сути в уроке уже сказано, но как по мне использовть POST-запрос нужно почти всегда, кроме тех случаев, когда GET будет удобней, поскольку сама ссылка смотрелась бы поприятней.

stokato 05.11.2018 в 00:11

Напишите в комментариях примеры того, когда стоит использовать GET-запрос, а когда POST. Разумеется, пример поисковой строки Яндекса и форму входа использовать нельзя. Можете привести примеры каких-то конкретных сайтов, где эти запросы используются.

GET больше создан для получения данных из формы поиска, вывод какого-либо контента без каких-либо изменений на сервере. А POST используется для отправки запроса, изменяющего данные на сервере, также для сокрытия отправляемых данных и для отправки больших объёмов. Еще важное отличие, в GET запрос отправляется и принимается через url, а в POST теле запроса.

ivashkevich 05.11.2018 в 09:16

Всё правильно =)

avansis1 23.11.2018 в 15:24

Переданный login: admin
Переданный password: pass
Вот такие казябры в разделе превью Гугл Хрома. Как поменять кодировку здесь?)

ivashkevich 24.11.2018 в 21:43
  1. Кодировка PHP-файлов должна быть utf-8
  2. Укажите кодировку в html-тегах
avansis1 25.11.2018 в 08:32

спасиб) заработало) просто переустанавливал phpstrom

SashkoUkraine 23.01.2019 в 11:32

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

ivashkevich 23.01.2019 в 11:54

Верно, это может быть удобно, чтобы сохранить такую страничку с уже заданными фильтрами в закладки, или отправить её кому-нибудь.

N9PIX 29.01.2019 в 14:26

GET-запрос стоит использовать, когда нужно передать не конфиденциальную информацию пользователю или поделиться чем-либо.
POST-запрос стоит использовать, когда нужно скрыть какую-либо информацию
Пример использования GET-запроса ?fcategory=Ботинки+зимние&fsize_rus=44.5&fbrand=52

ivashkevich 29.01.2019 в 23:36

Верно

Pro100Bah 04.02.2019 в 14:06

GET-запрос. Форма поиска видео в youtube.com или поиск потокового видео(стрима) на twitch.tv,т.е. отправка данных, где нет необходимости сокрытия переданных данных.
POST-запрос. Передача данных при покупке товара и заполнения данных для отправки товара на алиэкспресс , где необходимо скрыть данные из общего доступа.

ivashkevich 07.02.2019 в 12:46

Верно

[email protected] 05.02.2019 в 13:12

С методом GET работает очень большой сайт Avito.
C методом POST работают практически все лендинги, которые запрашивают данные пользователя.

ivashkevich 07.02.2019 в 12:46

Стоит отметить, что это именно часть avito, где есть разные фильтры.

[email protected] 10.03.2019 в 15:50

Использование GET запроса: выборка категорий на сайте, выборка товаров, статей, чего угодно по категории, поиск информации через поле поиска.
Использование POST запроса: авторизация, регистрация пользователя, передача файлов.

ivashkevich 11.03.2019 в 21:12

Верно

polvanovv 27.03.2019 в 12:55

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

ivashkevich 27.03.2019 в 13:19

Ок

p4elka 31.03.2019 в 17:32

Get : например, поиск продуктов по фильтру. Пользователь вводит искомое слово, передающееся по протоколу Get.

Post : допустим, страница создана для того, чтобы считать коммунальные услуги. Число, передающееся по протоколу Post, записывается в "последнее","новое", "актуальное" значение показаний счётчика, на основе которого считаются расходы, и оно сохраняется. Это разумно?
Ещё возможно для Post подойдёт "обратная связь", то есть подсчитанный страницей результат.

ivashkevich 01.04.2019 в 22:13

Ок. Только GET и POST это не протоколы. Это просто типы запросов.

Boodoo 03.04.2019 в 06:46

POST запрос - конфиденциальная информация, объемная информация (картинки, видос);
GET - переходы по каталогу в интернет магазине, передача параметров товаров (к примеру)

ivashkevich 03.04.2019 в 22:56

Верно

Dram 22.04.2019 в 18:31
  1. GET-запрос - я много лет использовал на своих сайтах в заданиях cron вызовы скриптов типа /index.php?option=com_vk&view=widgets&format=raw (написанные естественно не мной :)) и только после прошлого урока стало ясно как это работает, спасибо!

  2. Я так понимаю любые интерактивные кнопочки на сайтах, которые тут же дают какой-то результат без перезагрузки страницы, это и есть POST запросы и не важно на чем они реализованы - JS или PHP. Например форма отправки комментов у вас отправляет данные через POST
ivashkevich 22.04.2019 в 20:26

Верно!

Moskva 31.05.2019 в 18:47

GET-запрос можно использовать при передаче сайту не критичной информации, завладев которой кто-нибудь ничего не сможет плохого сделать тому кто передавал эти данные сайту. Они видны в адресной строке.
POST-запрос используется при передаче конфиденциальной информации. Она не видна в адресной строке.

ivashkevich 03.06.2019 в 17:56

Абсолютно верно!

Bizzzon 08.07.2019 в 20:10

Ну, как по-мне - GET стоит использовать для передачи обычной информации, которая ни на что не влияет кроме своей сути, а POST стоит применять в случае передачи важной или защищённой инфы

ivashkevich 08.07.2019 в 20:57

которая ни на что не влияет кроме своей сути - непонятная формулировка. Про post - про защищённую правильно, про важную - тоже непонятно, что означает.

Reechniy 11.07.2019 в 14:52

GET-запросы используются в случаях когда не требуется сохранность данных запроса, на пример при проведении поиска через поисковики, ссылок из программ типа 2гис, и тд.
POST-запросы, в свою очередь, используются для повышения приватности запроса, когда посторонний не сможет узнать ваш логин и пароль или cvv вашей карты. Думаю использование POST-запросов оправданно, при проведении интернет покупок, входов в личные кабинеты и тд

ivashkevich 12.07.2019 в 05:37

Верно

Vladimir96 17.08.2019 в 20:05

GET запрос передает данные через ссылку.
POST передает данные скрывая их в теле запроса.

Примеры.
GET при нажатии на копку регистрации на главной перебрасывает https://kinogo.by/index.php?do=register, а при введении регистрационных данных POST.

Одни Post запросы на https://qiwi.com/, при восстановлении пароля))
В форме на киви "Перевод денег на карту любого банка" сразу же смешанное кол-во GET и POST запросов, что-то GET, что-то POST.

Поиск письма на https://mail.ru/ осуществляется c помощью GET запроса

Ooleg 29.08.2019 в 17:59

Авторизуясь на форуме пользователь передаёт свои пароль и логин через POST запрос, вводя в поиске интересующую его тему, он передаёт это через GET запрос и видит в адресной строке, что он ищет. Покупая что то в интернет магазине мы передаём название товара в корзину через GET, авторизуемся и платим через POST.

ivashkevich 30.08.2019 в 04:41

Верно

Dreft 02.09.2019 в 09:45

GET-запрос - для небольшого объема информации, для отображения параметров в адресной строке, для передачи не конфиденциальных данных.
POST-запрос - для большого объема информации, для скрытия информации от пользователя, параметры передаются в теле запроса.

ivashkevich 02.09.2019 в 10:10

Отлично

Clawson 07.09.2019 в 13:36

Ну post-запрос можно использовать при редактировании личных данных, типо смена пароля, редактирование профиля, загрузка аватаров и т.д. А get.. Не знаю. Проверка мыла? Типо отправить ссылку с активацией аккаунта на почту.

ivashkevich 09.09.2019 в 20:34

Верно

dliashchenko 25.09.2019 в 22:48

Get нужен для того чтобы видеть, что передается при отправке формы, к примеру при поиске информации по сайту или для передачи данных не требующих защиты. Информация передается в открытом виде.
Post нужен для данных которые необходимо скрыть при передачи, к примеру данные которые будут записываться в базу данных сайта и являются персональными.

ivashkevich 27.09.2019 в 18:06

Отлично

Evilinside 16.10.2019 в 16:21

С помощью GET запроса удобно смотреть, к примеру, id сотрудника на корпортале, или id товара на сайте, или же id какого-нибудь инфоблока и тд.

ivashkevich 16.10.2019 в 21:23

Отлично

[email protected] 22.10.2019 в 11:34

Примеры на php.zone:
POST
комментарии, ответы в тестах.
Get
поиск

ivashkevich 22.10.2019 в 11:35

Отлично)

[email protected] 30.11.2019 в 01:12

GET годится для публичной передачи данных.
POST используется для передачи личных данных.
Вопрос, а одновременно эти команды где-то используются?

ivashkevich 01.12.2019 в 09:29

Один запрос - один тип.

[email protected] 25.12.2019 в 18:36

Как быть, если не всегда есть возможность использовать формы. Например человек вводит не в форму, а нажимает по ссылке. Например:
Есть 2 страницы, список статей и редактирование.
Список статей: тут обычный список статей пользователя и рядом кнопка редактировать(на против каждой статьи). Как реализовать получение данных, чтобы при нажатии на редактировать я получил id статьи и уже по этому id происходит волшебство кода + sql ?

ivashkevich 26.12.2019 в 19:02

Можно с помощью GET-параметров передавать id статьи. То есть при формировании ссылки на редактирование добавлять в конце articles/edit.php?id=123. Ну или с использование ЧПУ, /articles/edit/123. Про ЧПУ будет в курсе ООП.

[email protected] 30.12.2019 в 01:21

Мне нужно скрыть id

ivashkevich 03.01.2020 в 03:47

Странное требование. Но можно при клике отправлять POST-запрос с ID статьи с помощью JS.

[email protected] 25.12.2019 в 18:39

Если я использую сессию для авторизации, значит post запрос в данном случае не актуален?

ivashkevich 26.12.2019 в 19:06

POST-запрос в любом случае будет отправлять на сервер имя пользователя и пароль. А вот использовать сессию вместо куки - да, можно. Но от POST-запроса это не избавляет.

eNergy 13.01.2020 в 11:04

GET можно использовать для тестирование, например на IQ =)
POST отправка сообщений в комментариях, на форуме, подтверждение смс сообщения

ivashkevich 15.01.2020 в 06:07

Отлично

Fornit 17.02.2020 в 22:45

в рамках онлайн игры:
GET - передать человеку ссылку на общедоступную страницу: результаты, статьи, ссылка на приглашение друга(где параметрами будут, например, мой id или актуальный код бонуса за регистрацию).
POST - все игровые действия, на которые юзер не должен влиять с помощью простого изменения запроса в адресной строке.

ivashkevich 18.02.2020 в 18:21

Отличный пример!

studentDev 02.04.2020 в 05:43

GET-запрос мы используем в том случае, если мы хотим сгенерировать ссылку для перехода на какую-либо статью, с помощью GET-запроса можно не только генерировать ссылки на определённые источники и посылать различные изображения серверу.

POST-запрос используется в том случае, если мы хотим создать форму для отправки данных, чтобы запросы на сервер были скрыты от любопытных глаз.

Приведу примеры GET и POST запросов в игровой платформе Steam, я изучил подробнее как и какие данные передаются серверу: передаются такие данные как (логин, пароль и двухфакторная аутентификация) с помощью POST-запроса, изображения(.gif, .png и т.д) передаются по GET-запросу (.gif иконка с загрузочным изображением, изображения подмечающие разделы сайта и т.п)

Огромнейшие спасибо автору за данный урок! :)

ivashkevich 02.04.2020 в 07:53

Отлично)

[email protected] 08.04.2020 в 11:07

GET можно использовать для установки параметров фильтра (например подбор по параметрам техники в интернет магазине)
POST - форма обратной связи

ivashkevich 08.04.2020 в 14:42

Отлично

[email protected] 11.04.2020 в 06:43

Любые внутристраничные ссылки (навигация внутри сайта) - $_GET, обращение к базе данных (служебные запросы данных) - $_POST.

ivashkevich 11.04.2020 в 21:19

Нет половины таких понятий, что вы перечислили

[email protected] 14.04.2020 в 13:06

GET запросы следует использовать, когда адрес получившейся страницы зависит от введенных данных. Например, я хочу купить спирта в Москве, и, введя в Гугле необходимый запрос, я получу адресную строку вида https://www.google.ru?text=как%20купить%20спирт%20Москва (может, не совсем правильно указал формат вывода строки). Получившийся адрес можно отправить другу, чтобы он сам не вводил ничего, а просто перешел по адресу и увидел, где можно это сделать.

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

Также возможны варианты с комбинированием POST и GET запросов, как, например, страница для ввода логина, которую ты хочешь отправить другу. Она будет иметь подобный адрес: https://www.supersite.ru?name=login(login=Mar4ello?password=PaSsWoRd), где выражение в скобочках - часть POST запроса, не видимая пользователю.

Если где ошибся - поправьте, пожалуйста

ivashkevich 14.04.2020 в 19:41

Всё верно

[email protected] 15.04.2020 в 17:19

Добрый день!
Результат поиска в интернете в в целом выдал туже картину что и в предыдущих ответах , GET-запрос -все что не боимся показать ,POST -что не стоит показывать и т.д. и тому подобное. От себя хочу добавить то чего не увидел в предыдущих постах: GET-запрос -: есть ограничения на длину URL, которое зависит от браузера.

ivashkevich 15.04.2020 в 17:50

Да, про ограничение тоже нужно помнить! Отлично!

[email protected] 23.04.2020 в 23:32

GET-запросы используются при поиске товаров в интернет-магазинах, сайтах с объявлениями, информационных страницах типа Википедии, в соц. сетях при поиске видео или аудио по названию.
POST-запросы - любой сайт, что работает с личными данными, площадки для купли-продажи, ситуации, когда прописывать параметры в URL не очень практично (например, при загрузке файла, картинки URL может быть очень длинным).

ivashkevich 24.04.2020 в 04:54

Всё верно

Developer 24.04.2020 в 15:03

GET запросы используются если не нужно передавать секретную информацию или изменять что то внутри скрипта. Можно делиться ссылками с уже заполненными данными, например, найти какой то определенный товар с определенными функциями, и передать человеку, в URL отобразятся эти свойства, например цвет, размер памяти и подобное. Любые интернет магазины у которых есть каталог товаров используют эти запросы (Ситилинк).
POST запросы нужны для скрытия конфиденциальной информации, логина, пароля или данных карты. Например заходя в пункт оплаты товара на интернет сайте, где необходимо вводить банковские данные, используются POST запросы.

ivashkevich 24.04.2020 в 20:20

Верно

[email protected] 26.04.2020 в 22:59

GET - информация, которую безопасно передавать в открытом виде, то есть не вредит клиенту/самому сайту и т.п.

POST - для сокрытия все важной информации, которое не должна передаваться третьим лицам.

ivashkevich 27.04.2020 в 19:57

Можно и так сказать

2yeezy4me 01.05.2020 в 10:24

В GET запрос отправляется и принимается через url, а в POST в теле запроса.

ivashkevich 01.05.2020 в 15:14

Верно

titelivus 01.05.2020 в 12:15

GET:

  • Время видео (например с какой минуты начать смотреть видео в ютубе)
  • Размер изображений
  • Координаты с карт (например яндекс карты)
  • Заказ чего либо в интернет магазине (наименование товара, цвет, количество...)
  • Вообщем всю ту информацию которую не надо скрывать.

POST:

  • Конфиденциальная информация
  • Отправка промо-кода на покупку курсов или чего либо =)
  • Персональные данные
  • Данные учетной записи
ivashkevich 01.05.2020 в 15:21

Отличные примеры

[email protected] 06.05.2020 в 08:49

GET - запрашивает данные из указанного ресурса. GET отправляет запрос в URL - адрес запроса. Например:test/demo_form.php?name1=value1&name2=value2.
-GET запросы могут кэшироваться.
-GET запросы остаются в истории браузера.
-GET запросы могут быть закладками.
-GET запросы никогда не должны использоваться при работе с конфиденциальными данными.
-GET запросы имеют ограничения по длине.
-GET запросы должны использоваться только для извлечения данных.
Aliexpress.ru; avito.ru; и т.д.
Метод POST - строка запроса отправляется в теле HTTP - сообщения запроса POST. Наприме:/test/demo_form.php HTTP/1.1
-POST запросы никогда ни кэшируются.
-POST запросы не сохраняются в журнале обозревателя.
-POST запросы не могут быть закладками.
-POST запросы не имеют ограничений по длине данных.
Facebook.com; vk.com;

ivashkevich 06.05.2020 в 14:00

Верно

IePyton 13.05.2020 в 14:45

get

  1. когда через пост запрос реализована сортировка товаров на сайте (по цене, рейтингу и тд) и тогда для сортировки используется гет-запрос

post

  1. Когда передаются данные паспорта
  2. все виды онлайн оплат
  3. все виды билингов
ivashkevich 14.05.2020 в 12:57

Верно

IePyton 21.05.2020 в 13:35

Предыдущие задачи решал - ответы есть в комментах, теперь решение новых:

https://codingzone.io/problems/7/solution/841

https://codingzone.io/problems/8/solution/827 - просьба посмотреть эту задачу, подскажите как можно было сделать попроще?

ivashkevich 22.05.2020 в 07:18

Я так решал:
https://codingzone.io/problems/7/solution/947
https://codingzone.io/problems/8/solution/949

То, что у вас получилось решить задачи - уже само по себе отлично!

superbobr 22.05.2020 в 16:39

GET-запрос - можно использовать при фильтре товаров в интернет магазине, а POST в форме заказа.
https://codingzone.io/problems/7/solution/956
Во второй задаче дошел до теста №3 с отрицательными значениями :)

ivashkevich 22.05.2020 в 19:12

Отлично. Если интересно, я решал так:

https://codingzone.io/ru/problems/7/solution/947
https://codingzone.io/ru/problems/8/solution/949

Hellbound 23.05.2020 в 19:11

POST - используется для передачи конфиденциальных данных (логин, пароль, данные кредитной/дебетовой карты, в общем, все, что сторонним людям знать не стоит)
GET - для передачи общих данных (например, сортировка и фильтры в различных интернет-магазинах)
Также, у адресной строки вроде есть ограничение по длине, поэтому если данных передается слишком много, тоже стоит использовать POST-запрос

Первая задача - https://codingzone.io/problems/7/solution/1036
Вторая - https://codingzone.io/problems/8/solution/1041

ivashkevich 23.05.2020 в 21:09

Отлично

happyviolence 25.05.2020 в 19:05
ivashkevich 26.05.2020 в 10:19

во втором можно один раз отсортировать массив. И взять первые два и последние два элемента

happyviolence 27.05.2020 в 21:12

с помощью count посчитать количество элементов в массиве и взять соответствующие элементы?

ivashkevich 28.05.2020 в 05:51

Ага

[email protected] 30.05.2020 в 00:52
ivashkevich 01.06.2020 в 07:24

С codingzone можно не скидывать - сравнивайте своё решение с рекомендуемым (кнопка show our solution)

GeoOK 02.06.2020 в 09:25
  1. GET запросы:

    • различные фильтры на сайтах
    • интернет каталоги
    • форумы

POST-запросы:

  • различная конфиденциальная информация
  • API сторонних сервисов

В общем подводя итог, GET-запросы лучше использовать там где они могут повлиять на вывод информации в браузере, а POST-запросы лучше использовать там, где вывод информации не обязателен, но нужны лишь передаваемые данные.

  1. https://codingzone.io/problems/7/solution/1750

  2. https://codingzone.io/problems/8/solution/1870

С кнопочкой "Show our solution" стало конечно интереснее, но уровень самооценки падает, с каждым ее нажатием :-D Но есть к чему стремиться, цикл foreach в другой foreach сам не догадался бы запихнуть ;-)

ivashkevich 02.06.2020 в 11:16

Отлично) Всё с опытом придёт

[email protected] 05.06.2020 в 12:19

POST используется для отправки запроса, для скрытие данных, для отправки больших объёмов.
GET создан для получения данных из форм поиска, вывод контента без изменений на сервере.
В GET запрос отправляется и принимается через url.
В POST запрос отправляется в теле запроса.

ivashkevich 06.06.2020 в 08:22

Всё верно

UtillitE 04.07.2020 в 07:11

Привет, Артём. Пыталась решить на сайте задачку про повторяющиеся цифры. Решение тест не прошло, скажи, что не так, почему код не работает?

<?php
$line = trim(fgets(STDIN));
$line = explode(" ", $line);
sort($line);
$result = count($line);
foreach ($line as $index => $int) {
    for ($index = 0; $index <= $result; $index++) {
        $line[$index] = $line[$index++];
        $line1 [] = $line[$index++];
    }
}
$line1 = implode(" ", $line1);
echo $line1;
ivashkevich 06.07.2020 в 07:01

А почему у вас значение входной строки захардкожено? :)
Оно должно считываться из STDIN. И еще на сайте есть кнопочка "Показать детали". Там всё написано.

pixel 07.11.2020 в 14:06

GET-запрос использовать можно, когда к примеру постраничный вывод информации делают. Как пример: https://muzter.net/new_foreign_music?sort=12&page7
POST-запросы используют при заполнении паспортных данных или еще каких либо конфиденциальных данных на сайте, пример госсуслуги.

ivashkevich 08.11.2020 в 15:26

Верно

pixel 07.11.2020 в 14:37
<?php
    $array = explode(' ', $line);
    $arrayCount = [];
    for ($i = 0; $i < count($array); $i++) {
        if (array_key_exists($array[$i], $arrayCount)) {
            $arrayCount[$array[$i]] += 1;
        } else {
            $arrayCount[$array[$i]] = 1;
        }
    }
    foreach ($arrayCount as $item => $value) {
        if ($value >= 2) {
            echo $item . ' ';
        }
    }
ivashkevich 08.11.2020 в 15:29

Не нужно скидывать код, если прошли все тесты. Если же тесты не прошли и вам что-то непонятно - задавайте вопрос)

pixel 08.11.2020 в 16:53

Принято, в будущем буду так и поступать)

pixel 07.11.2020 в 15:15
<?php
    //Максимальное произведение двух целых чисел
    $line = '1 2 3 4';
    $array = explode(' ', $line);
    function getMax($method, $array)
    {
        $max1 = $method($array);
        $deleteMaxInArray = array_search($max1, $array);
        $array[$deleteMaxInArray] = '0';
        $max2 = $method($array);
        $maxPositiveNumber = $max1 * $max2;
        return $maxPositiveNumber;
    }

    $max1 = getMax('max', $array);
    $max2 = getMax('min', $array);
    if ($max1 > $max2) {
        echo $max1;
    } else {
        echo $max2;
    }
ivashkevich 08.11.2020 в 15:29

Не нужно скидывать код, если прошли все тесты. Если же тесты не прошли и вам что-то непонятно - задавайте вопрос)

[email protected] 13.11.2020 в 21:03

Гет можно использовать в инет магазине при применении фильтра к поиску товаров.

Пост при передаче ответов на тесты или анонимные опросы.

ivashkevich 15.11.2020 в 08:03

Верно

Vladimir96 16.02.2021 в 22:23

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

Даже данный сайт использует пост запрос при авторизации.

ivashkevich 20.02.2021 в 04:58

Верно

ivashkevich 20.02.2021 в 04:58

Верно

[email protected] 08.05.2022 в 16:55

Здравствуйте, если тут кто читает ещё сообщения, то ваш код на вторую задачу по ссылкам ( вот https://php.zone/problems/8 эту) при двух значениях (-2 6) к примеру, не работает. Возможно я ошибаюсь, проверьте.

ivashkevich 17.05.2022 в 13:55

Спасибо! Исправил рекомендуемое решение) Сообщения читаю)

Kostiashka98 10.08.2023 в 17:36

Задачу 2 так можно решить? Не слишком просто?```
$array = explode(' ', $line);

rsort($array);
$a = $array[0] * $array[1];

sort($array);
$b = $array[0] * $array[1];

if ($a > $b) {
echo $a;
} else {
echo $b;
}

Логические задачи с собеседований