PHP променливата е работният кон на езика за програмиране на PHP. Той работи като една от тези картонени кутии за съхранение, които можете да закупите от магазина за офис консумативи. Кутията за съхранение е празна (или нулева), докато не поставите нещо вътре. Че нещо е информацията или данните, които искате да съхраните вътре в променливата. Информацията или данните остават там, хубави и уютни, докато не я промените или премахнете.
Можете да измислите променлива като уравнение в алгебрата. Спомняте ли си алгебрата? Казаха ви, че x = 1. Това означава, че стойността на x е равна на 1. Можете да мислите за x като променлива PHP, а данните, които се съхраняват в тази x променлива, са 1.
x = 1 // В алгебра това означава, че x е равно на 1 |
Променливите в езика за програмиране на PHP работят донякъде като уравнението на алгебрата. Но има няколко разлики.- В PHP можете да промените данните, които се съхраняват в променливата x, като ги манипулирате. Нека добавим 2 към променливата x.
$ x = 1; // Това задава стойността на променливата на 1
$ x = $ x + 2; // Това задава стойността на променливата на 3
|
Обърнете внимание, че при програмиране на PHP поставяте знак за долар пред името на променливата. И завършвате с точка и запетая.
- Когато присвоите числова стойност на променлива PHP, както в нашия пример по-горе, не затваряте стойността в кавички. Когато обаче присвоите стойност на символен низ на променлива PHP, вие затворите символния низ в кавички.
$ x = 1; // Това задава стойността на променливата на 1
$ x = "един"; // Това задава стойността на променливата на // символен низ един
|
- Можете също да премахнете всяка стойност, която се съхранява в променливата, като зададете променливата на null.
$ x = ""; // x вече е нула или празна |
Това е различно от задаването на стойността на променливата на 0. В програмирането 0 е стойност точно като 1, 2 или 3. Значи x = 0; означава, че стойността на променливата x е 0 - но тя не е празна. За да направите променливата празна, трябва да зададете стойност на null, както направихме в горния пример. x = ""; Сега в кутията за съхранение няма нищо.
- Добра практика е да зададете стойност на вашите променливи на нула, преди да ги използвате в програмата си.
$ x = ""; // x е нула или празно $ x = 1; // стойността на x е зададена на 1 $ x = $ x + 3; // стойността на x сега е зададена на 4 |
- Създавате променлива PHP, като присвоите стойност на променливата, както в примерите по-горе. Но не можете да създадете променливата, като просто й присвоите нулева стойност - променливата все още съществува. За да създадете променлива, трябва да използвате оператора unset.
За тези, които мразят математиката, обещавам, че това е цялата математика, която трябва да знаете, за да научите основите на програмирането в PHP.
|