PHP Zone
PHP Zone
  • Видео 28
  • Просмотров 120 527
Сложение очень больших чисел на PHP
Ребят. В видосе есть ошибка, после просмотра прочитайте вот это: webshake.ru/zadachi-s-sobesedovanij/slozhenie-ochen-bolshih-chisel-na-php?comments_preload=12420#comment12420
В этом задании нужно написать функцию, позволяющую сложить 2 очень больших целых числа.
Задача - webshake.ru/zadachi-s-sobesedovanij/slozhenie-ochen-bolshih-chisel-na-php
Курсы PHP - webshake.ru/
Просмотров: 1 094

Видео

Авторизация с помощью cookie в PHP
Просмотров 5 тыс.5 лет назад
Авторизация с помощью cookie в PHP
Циклический сдвиг вправо на n на PHP
Просмотров 1,3 тыс.5 лет назад
Задача - webshake.ru/zadachi-s-sobesedovanij/2 Курсы PHP - webshake.ru/ Решение задачи с собеседования на PHP-разработчика: циклический сдвиг вправо.
Циклический сдвиг влево на 1 - решение задачи на PHP
Просмотров 1,8 тыс.5 лет назад
Задача: webshake.ru/zadachi-s-sobesedovanij/1 Курсы PHP: webshake.ru/ В этом задании нужно написать функцию для циклического сдвига массива влево.
Учимся работать с cookie в PHP
Просмотров 1,4 тыс.6 лет назад
Текстовая версия урока - webshake.ru/php-training-course/22 В сегодняшнем уроке мы поговорим о работе с cookie в PHP. Начнём с того, что же это такое, для чего это нужно и почему оно вообще появилось.
Пишем калькулятор на PHP
Просмотров 3,8 тыс.6 лет назад
Текстовая версия урока - webshake.ru/php-training-course/21 Мы с вами изучили 2 типа запросов: GET и POST. Они позволяют нам отправлять данные на сервер, благодаря чему мы можем с ним «общаться». Мы рассмотрели несколько простейших примеров. В этом уроке для закрепления материала мы с вами напишем свой калькулятор!
POST запросы в PHP
Просмотров 2,9 тыс.6 лет назад
Текстовая версия урока - webshake.ru/php-training-course/20 В прошлом уроке мы вспоминали о том, как происходит работа пользователя с сайтом. Их общение происходит в форме запрос-ответ. Пользователь отправляет в запросе какие-то данные, а сервер возвращает какой-либо ответ, в зависимости от этих данных.
GET запросы в PHP
Просмотров 3,2 тыс.6 лет назад
Итак, пришло время нам начать взаимодействовать с пользователем. Как мы говорили ранее, PHP работает на сервере. Отсюда следует вопрос, а как же нам из браузера начать с ним взаимодействовать? Например, заполнить форму логина на сайте и отправить данные на сервер, чтобы наш код с ним что-нибудь сделал. Именно об этом мы и поговорим в этом уроке. Текстовая версия урока - webshake.ru/php-training...
Функции для работы с массивами в PHP
Просмотров 7866 лет назад
Мы с вами изучили основы работы с массивами, у вас теперь есть понимание того, что такое массив, что такое цикл, и мы даже реализовали несколько своих функций для работы с массивами. Теперь вы готовы получить знания об уже готовых функциях для работы с массивами в PHP. Ссылка на урок - webshake.ru/php-training-course/18
Операторы break и continue в PHP
Просмотров 9106 лет назад
Очень часто при работе с циклами требуется пропустить итерацию из-за каких-то условий, и перейти к следующей. Кроме того, порой и вовсе нужно прервать цикл ещё до того, как он должен был завершиться. Для этого используются специальные операторы - continue (для перехода к следующей итерации) и break (остановка цикла). Ссылка на урок - webshake.ru/php-training-course/17
Цикл for в PHP: работаем с числами
Просмотров 8537 лет назад
В этом уроке поговорим об еще одном цикле в PHP - for. Он предназначен для случаев, когда нужно работать с числовыми индексами массивов, или же когда нужно осуществлять перебор чисел. Он поначалу кажется более сложным, чем foreach или while, но на самом деле ничего сложного нет.
Цикл while в PHP
Просмотров 7457 лет назад
Ссылка на урок: webshake.ru/php-training-course/15 Курс по PHP: webshake.ru/php-training-course В этом уроке мы поговорим о ещё одном цикле в PHP - цикле while. Этот цикл является самым простым из всех. While в переводе с английского означает «до тех пор пока». Так и получается, цикл будет выполняться до тех пор, пока условие выполняется. Чат в Telegram - telegram.me/webshake ВКонтакте - vk.com...
Цикл foreach в PHP
Просмотров 1,7 тыс.7 лет назад
Статья: webshake.ru/post/785 Курс по PHP: webshake.ru/php-training-course Всем привет! В прошлом уроке мы с вами изучили основы массивов в PHP. Как вы уже поняли, массив может иметь довольно много элементов, и каждый из этих элементов, в свою очередь, также может являться массивом. Само собой, напрашивается вопрос: «А можно ли как-то автоматизировать обход по массиву?». То есть обращаться к его...
Массивы в PHP
Просмотров 1,3 тыс.7 лет назад
Давайте разберемся, что же такое массив в PHP. Массив - это просто группа каких-то значений, представленных как единое целое. Представьте себе корзину с фруктами. В ней лежат банан, апельсин, яблоко и виноград. В PHP можно представить такую структуру в виде массива. Корзина - это сам массив, а конкретные фрукты - это его элементы.
Подключение файлов в PHP: include и require
Просмотров 1,7 тыс.7 лет назад
Текстовая версия урока: webshake.ru/post/762 Курс по PHP: webshake.ru/php-training-course В PHP имеется возможность подключать файлы с кодом внутри других файлов. Это делается для того, чтобы выстроить архитектуру приложения.
Отладка PHP приложений с помощью Xdebug
Просмотров 15 тыс.7 лет назад
Отладка PHP приложений с помощью Xdebug
Функции в PHP
Просмотров 2,9 тыс.7 лет назад
Функции в PHP
Условия в PHP
Просмотров 2,3 тыс.7 лет назад
Условия в PHP
Операторы в php
Просмотров 2,9 тыс.7 лет назад
Операторы в php
Типы данных в PHP
Просмотров 2,1 тыс.7 лет назад
Типы данных в PHP
Как выложить сайт в Интернет
Просмотров 1,3 тыс.7 лет назад
Как выложить сайт в Интернет
Переменные в PHP
Просмотров 2,8 тыс.7 лет назад
Переменные в PHP
Введение в курс по HTML
Просмотров 8 тыс.7 лет назад
Введение в курс по HTML
Выражения в PHP
Просмотров 4,3 тыс.7 лет назад
Выражения в PHP
Табличная вёрстка страницы на HTML
Просмотров 14 тыс.7 лет назад
Табличная вёрстка страницы на HTML
Установка и настройка OpenServer
Просмотров 9 тыс.7 лет назад
Установка и настройка OpenServer
Установка и настройка PHPStorm
Просмотров 19 тыс.7 лет назад
Установка и настройка PHPStorm
Как работает PHP?
Просмотров 9 тыс.7 лет назад
Как работает PHP?

Комментарии

  • @Andrew-cl8xb
    @Andrew-cl8xb 10 месяцев назад

    Спасибо!

  • @VovaEnt
    @VovaEnt 10 месяцев назад

    Спасибо, все понятно!

  • @factorevo2006-sv2mm
    @factorevo2006-sv2mm 11 месяцев назад

    Спасибо большое, быстро настроил, не устарело)

    • @PHPZone
      @PHPZone 9 месяцев назад

      На здоровье)

  • @gamezone-kb6mv
    @gamezone-kb6mv Год назад

    Такой вопрос, нашел шаблон сайта 2001 года, он поделен на 3 строки. Я не могу понять, как мне его разделить на thead tbody и tfoot. В моей голове мелькает образ только создать блок tbody и создать там 3 строки а в них уже все остальное. Но сама мысль что я создаю сайт без шапки и подвала постоянно мучает.

    • @ivashkevich
      @ivashkevich Год назад

      Даже tbody не обязательно создавать. Достаточно создать table>tr>td

  • @diadiabob
    @diadiabob Год назад

    Самое четкое объяснение. Спасибо!

  • @GachiBasster
    @GachiBasster Год назад

    Классное видео, все коротко и ясно

  • @simongreyse4171
    @simongreyse4171 Год назад

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

    • @ivashkevich
      @ivashkevich Год назад

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

    • @eyfik1126
      @eyfik1126 Год назад

      @@ivashkevich но ведь куки весьма небезопасны, что вообще теперь использовать?

    • @ivashkevich
      @ivashkevich Год назад

      @@eyfik1126 нужно правильно использовать куки. Прочитайте про безопасную работу с ними.

    • @eyfik1126
      @eyfik1126 Год назад

      @@ivashkevich я в куках храню только токен, а идентификатор в редисе хранится с зашифрованным токеном в виде ключа к идентификатору

  • @trypophobia7497
    @trypophobia7497 Год назад

    Спасибо за урок. Да, выглядит так будто у Вас нет циклов, но внутри функции splice и merge всё равно есть циклы написанные на СИ ))))

  • @AlexF88-88
    @AlexF88-88 Год назад

    Спасибо! Грамотно объяснил

  • @olegwebdev
    @olegwebdev Год назад

    Спасибо!

  • @АнтонКазьмин-ц9п
    @АнтонКазьмин-ц9п 2 года назад

    Не получается включить акселератор. Секции opcache с указанием библиотек dll в файле PHP_7.1 я не нашел.

  • @ИззатбекИброхимов

    тут когда пишут vardump в итерпретаторе показивают каждая значения маччива с новой строке а почему у меня интерпретатор показывает все значение в одном строке? я все вроде правильно написал

    • @maxdrobchuk5376
      @maxdrobchuk5376 Год назад

      Или изменить макрос в IDE Решение руками echo '<pre>'; var_dump($article); echo '</pre>';

  • @abdulloev.mahmadullo
    @abdulloev.mahmadullo 2 года назад

    У меня XAMP и новых версии пхп нету такого че делать ?

  • @ЖанболатМадиев-ц1м

    Здравствуйте, я тут пытаюсь цикл новостей сделать, и нужно чтобы если нет такого id новости в массиве(там только 4 новости), выходило сообщение что "нет такой новости", но я запутался в цикле, и теперь у меня только 1 новость показывается, если я с помощью break останавливаю цикл, либо если нету break, то у меня везде пишется что "нет такой новости", а снизу сама новость. Подскажите что не так? <?php require 'data.php'; $page = $_GET['id']; $news = null; foreach ($arr as $newsdetail) { if ($newsdetail['id'] == $page) { $news = $newsdetail; ?> <div> <h4><?= $news['title']; ?></h4> <img src="<?= !empty($news['image_url']) ? $news['image_url'] : $noimg ?>" alt=""> <?php if (!empty($news['detail_text'])): ?> <p><?= $news['detail_text']; ?></p> <?php endif; ?> </div> <?php } elseif ($page != isset($news['id'])) { echo "<div class=\"col-12 col-lg-9\">нет такой новости</div>"; break; } } ?>

  • @rustiktam3325
    @rustiktam3325 2 года назад

    Думаю передавать пароль в куках не самая лучшая идея, лучше вместо пароля передавать специальный хеш

  • @xxxxxxxxxxxxxxxxxxxxxxxxxxwww
    @xxxxxxxxxxxxxxxxxxxxxxxxxxwww 2 года назад

    спасибо! очень пригодилось в верстке html писем

  • @alexsiritsa8412
    @alexsiritsa8412 2 года назад

    Спасибо! Понятно рассказано.

  • @alexhunter8700
    @alexhunter8700 2 года назад

    В названии указан циклический сдвиг, в решении автора цикла не наблюдается. ?

    • @trypophobia7497
      @trypophobia7497 Год назад

      Если Вы посмотрите внутрь кишок PHP в функцию array_splice или array_merge, там будут циклы на языке Си :D ну у автора всё равно решение быстрее работает чем c array_unshift внутри php цикла. Так как цикл внутри Си будет чуть быстрее работать, а ещё возможно функция array_unshift под капотом использует функцию array_splice, но это не точно, ибо исходники у PHP не очень красивые и лень разбираться. Но стоит сказать, что у многих языков стандартная либа написана не очень красиво в угоду оптимизации. Надеюсь что Вы узнали что-то новое для себя...

  • @ziegfread1512
    @ziegfread1512 2 года назад

    Передача мощь

  • @rukinisport9266
    @rukinisport9266 2 года назад

    спасибо, полезный и понятный урок

  • @rukinisport9266
    @rukinisport9266 2 года назад

    ещё бы видео о путях , когда какой писать , допустим require __DIR__ . '/cals.php';

  • @hertz3001
    @hertz3001 2 года назад

    огонь ))

  • @hertz3001
    @hertz3001 2 года назад

    7:24 почему вывелось все в столбик а не в строку ,

  • @hertz3001
    @hertz3001 3 года назад

    какую домашку, ссылки нет

  • @hertz3001
    @hertz3001 3 года назад

    спасибо, все четко и понятно

  • @SaintPhoenixRus
    @SaintPhoenixRus 3 года назад

    Спасибо!

  • @GTar1998
    @GTar1998 3 года назад

    Спасибо за труд!

  • @ИньЯнь-л3ш
    @ИньЯнь-л3ш 3 года назад

    А как в файле usersDB.php заменить на базу данных? Просто я подсоединил ее 100% а в авторизации пишет что такой пользователь не найден, хотя я проверил она точно зарегистрирована!!

    • @thecrashcoder
      @thecrashcoder 3 года назад

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

  • @ВадимКобилянський-я3м

    Спасибо! Все работает!

  • @ПростоУлыбка-ш2о
    @ПростоУлыбка-ш2о 3 года назад

    у меня пишет: waiting for incoming connection with ide key PHPSTORM. что делать?

    • @PHPZone
      @PHPZone 3 года назад

      обновил сегодня урок - webshake.ru/kurs-php-dlya-nachinayushih/otladka-php-koda-s-pomoshchyu-xdebug-v-phpstorm настройте для php8

    • @Kostiashka98
      @Kostiashka98 Год назад

      здравствуйте, у меня та же проблема, подскажите - как решили?

  • @Cartoonator101
    @Cartoonator101 3 года назад

    Спасибо, курс по html максимально доступный и понятный

  • @WeqTypeProd
    @WeqTypeProd 3 года назад

    ни одного комментария?

    • @PHPZone
      @PHPZone 3 года назад

      Представьте себе)

    • @WeqTypeProd
      @WeqTypeProd 3 года назад

      @@PHPZone я написал 2 + 2 = <?php echo 2 + 2 ?> а на сайте ответ 4 не было(

    • @СветланаГангардт-ц2й
      @СветланаГангардт-ц2й 2 года назад

      На сайте есть комментарии

  • @zhuzhura1754
    @zhuzhura1754 3 года назад

    а можно сам код плз

    • @burhonghh4119
      @burhonghh4119 3 года назад

      если у вас есть скиньте пж

  • @ashotavetisyan682
    @ashotavetisyan682 3 года назад

    почему у меня блокнот не становица хромом

  • @phpstudy8625
    @phpstudy8625 3 года назад

    Спасибо крутое видео!!! НО у меня другая проблема вылезла если я захожу в проект через Openserver/ Мои сайты/ то у меня 'REQUEST_URI' => string '/' (length=1) вот такой, а если открываю через phpStorm то вот такой 'REQUEST_URI' => string '/index.php/index.php?_ijt=t7p43g1cg9khqlpmlncdepek6d' (length=52) как надо настроить OpenServer и Storm , Чтобы URI был одинаковый и там и там <?php declare(strict_types =1); echo "Hello World"; var_dump($_SERVER); помоги плиз если знаешь как решить эту проблему

    • @PHPZone
      @PHPZone 3 года назад

      Привет! Не нужно запускать через шторм. Переключайтесь между браузером и ide с помощью клавиш alt+tab

    • @phpstudy8625
      @phpstudy8625 3 года назад

      @@PHPZone Спасибо !!!

  • @kamonnful
    @kamonnful 3 года назад

    Думаю, погружение происходило по спирали внутрь функции, а затем return прервал погружение в функцию и вернул намотаные на спираль значения "3 2 1 0" обратно в верхнюю функцию, которые подхватила echo и распечатала значения с запятой в обратном разворачивании спирали за каждым циклом. Цикл это итеррация. Слово итеррация пришло от бусурман для отупления народа Русов до уровня американцев, немцев, негров и так далее!!!

  • @incraft215
    @incraft215 3 года назад

    Можно подробно про ООП с примерами?

  • @stukalovplay72
    @stukalovplay72 3 года назад

    function func(array $arr): array { $firstElementArray = $arr[0]; unset($arr[0]); $arr[] = $firstElementArray; return $arr; }

  • @МишаМ-с6ж
    @МишаМ-с6ж 3 года назад

    Объяснение супер!

  • @Love_music_very
    @Love_music_very 3 года назад

    norm video

  • @ПавелТ-е2э
    @ПавелТ-е2э 3 года назад

    Молочик, видео пригодилось

    • @PHPZone
      @PHPZone 3 года назад

      Рад что было полезно)

  • @stukalovplay72
    @stukalovplay72 4 года назад

    Спасибо Артём!

  • @stukalovplay72
    @stukalovplay72 4 года назад

    Спасибо!

  • @АлексейКарпушенко-в6ф

    Здравствуйте, как называется редактор который вы используете?

    • @PHPZone
      @PHPZone 4 года назад

      Здравствуйте. PhpStorm

  • @alexwecel4662
    @alexwecel4662 4 года назад

    Добрый день. Подскажите пожалуйста почему не работает функция function getUserLogin(): ?string ругает на ? знак

    • @stukalovplay72
      @stukalovplay72 4 года назад

      Необходима более свежая версия php например php 7.4

  • @solong4347
    @solong4347 4 года назад

    Добрый день а можно ли посмотреть домашнее задание? Уж очень хочется попрактиковаться.

    • @ivashkevich
      @ivashkevich 4 года назад

      приветствую. напишите мне по контактам, указанным на сайте.

  • @kirillsushilnikov9614
    @kirillsushilnikov9614 4 года назад

    А как сервер понимает, что при переходе на myproject.loc нужно запустить именно наш index.php? Как сделать так, чтобы к примеру запускался name.php вместо него?

    • @hertz3001
      @hertz3001 2 года назад

      всегда документ с названием index открывается по умолчанию

    • @kirillsushilnikov9614
      @kirillsushilnikov9614 2 года назад

      @@hertz3001 понятно, спасибо

  • @rumsonius
    @rumsonius 4 года назад

    Благодарю за урок, коту привет)

    • @PHPZone
      @PHPZone 4 года назад

      Пожалуйста) Передал, но он в ответ лишь многозначительно промолчал)

  • @haykkarapetyan6198
    @haykkarapetyan6198 4 года назад

    как сделать функцию которая вернет сложение 1-50 цифр ? если не сложно ответьте на вопросы пожалуйста.

    • @PHPZone
      @PHPZone 4 года назад

      можно сделать массив с числами, и foreach который будет вызываться для текущей суммы и текущего числа в массиве

  • @Petryxa961
    @Petryxa961 4 года назад

    Хороший урок ! Подскажи, есть вкладки frames и variables, но отсутствует wathes, как добавить её ?

    • @PHPZone
      @PHPZone 4 года назад

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