Цей курс є серед безкоштовних PHP курсів, які ми пропонуємо як Onur Özden Web Çözümleri. Оголошення змінної PHP Ми пояснимо тему.

Перш ніж надавати інформацію про змінні, ми хотіли б згадати про це. Визначення змінних подібне в усіх мовах програмування. У деяких мовах програмування нам потрібно вказати тип даних для змінних. У деяких випадках це не потрібно. У PHP тип даних змінної автоматично визначається PHP під час виконання. Тому під час визначення змінної необов’язково вказувати тип даних. Давайте запам’ятаємо цю інформацію та дізнаємось, що таке змінні.

Змінні PHP

Змінні – це носії даних, які використовуються для зберігання даних і в яких ми можемо маніпулювати даними. Ми можемо присвоїти багато типів значень змінним, особливо числам і тексту (рядку).

Оголошення змінної PHP

У PHP ми використовуємо символ $ (долар) для створення змінної та символ = (дорівнює) для присвоєння значення змінній. В кінці кожної змінної; Це має бути (крапка з комою). Розберемося в цьому на прикладі.

$variable1 = 'Onur Özden Web Çözümleri';
$variable2 = 4;

Ми визначили назву змінної, ввівши $degisken1 у першому рядку. Ми надали змінній значення "Onur Özden Web Çözümleri" текстового типу за допомогою оператора "=". Оскільки значення, яке ми надали, має текстовий тип, ми взяли дані змінної в подвійні лапки як "значення". У другому рядку ми визначили змінну з іменем $variable2 і дали значення 4 як число. Отже, чому ми не поставили значення 4 між подвійними лапками, як у попередньому рядку? Оскільки значення 4 було числового типу. Ми беремо значення типу тексту між подвійними або одинарними лапками. Ми друкуємо значення безпосередньо в числовому вигляді.

Типи даних PHP і Відмінності між подвійними та одинарними лапками в PHP Про ці теми ми дізнаємося на наших наступних уроках.

Правила оголошення змінних PHP

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

  • Змінні починаються зі знака $ (долар).
  • Змінні мають починатися з літери або _ (підкреслення). Він не може починатися з будь-якої цифри.
  • У змінних не можна використовувати спеціальні символи (/, +, ^, " тощо) або пробіли.
  • Під час визначення імен змінних не можна використовувати зарезервовані слова, які використовує PHP (if, break, default, new тощо).
  • (a-z, A-Z, 0-9) і _ (підкреслення) можна використовувати в іменах змінних.
  • Імена змінних чутливі до регістру.

Пропозиції щодо оголошення змінних PHP

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

  • Не рекомендується використовувати турецькі символи в іменах змінних. Коли ви додаєте скрипт, який ви написали, до Github, уявіть, що назви змінних наведені турецькою мовою, і ніхто їх не розуміє, крім тих, хто розмовляє турецькою. Мови програмування глобальні. Ідіоми та вирази мовами програмного забезпечення наведено загальноприйнятою англійською мовою. Тому ми рекомендуємо використовувати номенклатури англійською мовою.
  • Рекомендується, щоб імена змінних здійснювалися відповідно до певних стандартів. Наприклад, якщо ви розробляєте для CMS, як WordPress Стандарти коду WordPressЯкщо ви розробляєте для PHP Стандарти PHP PSR повинні бути дотримані.
  • Для зручності читання не рекомендується, щоб імена змінних були написані великими літерами.

Операції PHP зі змінними

Тепер, коли ми навчилися визначати змінні в PHP, правила визначення змінних і рекомендації, давайте подивимося, що ми можемо робити зі змінними. У PHP ми можемо друкувати змінні на екрані, призначати нове значення поруч зі значенням змінної, комбінувати дві змінні або виконувати математичні операції зі змінними.

Виведення змінної на екран

Ми використовуємо формування відлуння, щоб вивести змінну на екран. Давайте дізнаємось, що таке echo, за допомогою невеликої цитати з PHP.net:

echoНасправді це не функція, а мовна конструкція, тому немає необхідності брати її параметри у фігурні дужки. параметри,echoВін складається з виразів, що йдуть після ключового слова, розділених комами та не взятих у дужки. На відміну від деяких інших мовних утворень,echoне має значення, що повертається, тому його не можна використовувати в контексті виразу.

Джерело: https://www.php.net/manual/tr/function.echo.php

Тепер давайте виведемо нашу змінну на екран.

$number = 5;
$string = 'Onur Özden Web Çözümleri';
echo $number;
echo $string;

Як ви бачите в прикладі, виведення змінної на екран було дуже простим. Ми написали ім'я змінної за допомогою ехоформування. Оскільки формування ехо є виразом/оператором у PHP, як і все інше, ми ставимо крапку з комою в кінці.

Присвоєння нового значення змінній

У цьому прикладі ми дізнаємося, як ми можемо призначити нове значення змінній, яка вже має значення, і додати нове значення поруч із його значенням.

$number1 = 10;
$string1 = 'String Value';
$number1 .= 14;
$string2 .= 'String';

Ми створили змінну під назвою number1 і присвоїли їй значення 10. Ми створили змінну під назвою string1 і присвоїли їй значення String Value. Потім ми присвоїли значення 14 поруч із значенням $number1 (значення було 10) за допомогою оператора присвоєння конкатенації. Таким чином значення змінної number1 стало 1014. Потім ми присвоїли значення "String" змінній string1 за допомогою того самого оператора, і значення змінної змінилося з "String Value" на "String Value String".

Що таке оператори в PHP і всі оператори в цьому уроці Будемо вчитися.

Об’єднання двох змінних

Давайте об’єднаємо дві змінні на прикладі.

$number1 = 23;
$number2 = 24;
$number3 = $number1 . $number2;

Ми створили змінну з іменем number1 і присвоїли їй значення 23. Ми створили змінну з іменем number2 і присвоїли їй значення 24. Потім ми створили змінну з іменем number3 і присвоїли їй значення number1 і number2. У цьому випадку значення змінної number2 було 2324.

Математичні операції зі змінними

Щоб виконувати математичні операції зі змінними, дані змінної мають бути числового типу. Поки ця умова виконується, ми можемо додавати, віднімати, множити та ділити змінні. Підкріпимо це прикладом.

$number1 = 10;
$number2 = 5;
echo $number1 + $number2; // 15
echo $number1 - $number2; // 5 
echo $number1 * $number2; // 50
echo $number1 / $number2; // 2

Ми дали значення 10 змінній number1 і значення 5 змінній number2. У 4-му рядку ми додали число1 і число2 за допомогою оператора додавання. У 5-му рядку ми відняли число1 від числа2 за допомогою оператора віднімання. У 6-му рядку ми помножили число1 і число2 за допомогою оператора множення. У 7 рядку ми розділили число1 на число2 за допомогою оператора ділення.

У цьому уроці ми дізналися, як визначати змінні в PHP, правила визначення змінних і рекомендації, а також як працювати зі змінними. Чекайте на продовження уроків.