Что нового
Теневой форум

Добро пожаловать на FSELL- крупнейший теневой форум. У нас Вы сможете найти огромное количество заработка в интернете, купить паспорт, ксиву, оружие, куча многих товаров и услуг, в виде пробива, взлома, нанять киллера. Все это Вы найдете на нашем форуме! Не пренебрегайте услугами Гарант-Сервиса, это убережет Вас от мошенников.

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

Yakoshi

Open-Source
Продвинутый
Приветствую всех в этой теме. К концу данного курса мы напишем свой простенький интернет-магазин без ООП (Это надо в отдельную серию уроков). Писаться уроки будут для людей, не знающих другие языки, для которых 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. В случае, если вам что-то не понятно, просьба отписываться здесь, помогу всем по возможности. Благодарю за прочтение.
 
Вверх