Свой интернет-магазин на PHP7 | Основы PHP | Часть первая | ФОРУМ СОЦИАЛЬНОЙ ИНЖЕНЕРИИ ⭐️MeHack⭐️ - Читы, базы, раздачи аккаунтов, сливы скриптов, способы заработка
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 401

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 403

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 409

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 411

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 417

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 423

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 425

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 427

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 429

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 435

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 437

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 443

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 445

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 451

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 453

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 455

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 457

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 463

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 469

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 475

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/XenForo/Locale.php on line 491

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/zevs240/public_html/library/Siropu/AdsManager/Helper/General.php on line 2627

Свой интернет-магазин на PHP7 | Основы PHP | Часть первая

Тема в разделе "Программирование", создана пользователем Yakoshi, 15.07.18.Просмотров: 634

  1. Yakoshi Open-Source

    Yakoshi

    Назгул

    49 сообщения
    121 симпатий
    1
    розыгрышей
    8 лет с нами
    6 месяцев с нами
    5 дней с нами
    Приветствую всех в этой теме. К концу данного курса мы напишем свой простенький интернет-магазин без ООП (Это надо в отдельную серию уроков). Писаться уроки будут для людей, не знающих другие языки, для которых PHP - первый язык. Я постараюсь использовать все новейшие фишки 7 версии.

    Для начала мы разберемся, что такое переменные. Это область хранимых данных. Например, данные код:
    PHP:
    <?php
    $a 
    = 10;
    echo(
    $a);
    ?>
    Выведет на экран число 10.
    Существует несколько типов переменных:
    PHP:
    <?php
    $int 
    = 2282; // Тип Intenger - число
    $string = "Hello"; // Тип String - строка
    $float = 3.14; // Тип float - числа с плавающей точкой (Дроби)
    $bool = true; // Тип Boolen - да или нет (True или False)
    // Тип Array - массив данных
    $array[0] = 11;
    $array[1] = "world";
    $array[2] = false;
    // Так же есть объекты, но это элементы ООП, которые мы разберем в другой серии уроков.
    ?>
    Сейчас мы разобрали типы переменных. Далее предлагаю разобраться основы синтаксиса:
    PHP:
    <?php
    echo("Hello, world!"); // Выводит "Hello, world!"
    // Функции для работы с массивами вы можете узнать тут: www.php.su/functions/?cat=array
    // Синтаксис своей функции:
    function HelloWorld($name) {
        echo(
    "Hello, " . $name);
    }
    // Так же есть возможность задавать стандартные значения для аргументов, а так же принимать неограниченное количество. Все это мы рассмотрим в других уроках.
    // Цикл while
    $a = 10;
    while(
    $a >= 5) {
        echo 
    $a;
        
    $a--; // Уменьшает переменную на единицу.
    }
    // Он будет выводить переменную $a, пока она больша или равна 5.
    // Цикл do while
    $a = 1;
    do {
        echo 
    $a;
    } while (
    $a++<10);
    // Данный цикл в любом случае выполнит вывод $a, даже если он не проходит по условиям цикла while
    // Цикл for
    for ($a=0; $a<10; $a++) echo $a;
    // Он выведет цифры с 0 до 9
    // Цикл foreach. Пройдемся по массиву?
    $users[] = "Yakoshi";
    $users[] = "Admin";
    foreach (
    $users as $value) {
    echo 
    "<b>" . $value . "</b><br>";
    }
    // Он вывдете все значения массива $users
    // break и continue
    break; // остановит цикл полностью
    continue; // начнет цикл заного
    // Примеры:
    $a = 1;
    while(
    $a < 7) {
        if(
    $a == 5) { // Если $a равняется 5
            
    continue;
        } elseif (
    $a == 7) { // Но если
            
    break;
        }
        echo(
    $a);
        
    $a++;
    }
    // Советую выполнить данный код самостоятельно, для понимания :)
    ?>
    Сегодня мы разобрался хорошую часть синтаксиса PHP. В случае, если вам что-то не понятно, просьба отписываться здесь, помогу всем по возможности. Благодарю за прочтение.
     
  2. Yakoshi Open-Source

    Yakoshi

    Назгул

    49 сообщения
    121 симпатий
    1
    розыгрышей
    8 лет с нами
    6 месяцев с нами
    5 дней с нами
    Вторая часть: Скрытый контент. Для просмотра Вы должны быть зарегистрированным участником