Този курс е сред безплатните 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 можем да отпечатаме променливи на екрана, да присвоим нова стойност до стойността на променливата, да комбинираме две променливи или да извършваме математически операции с променливи.
Отпечатване на променливата на екрана
Използваме формиране на ехо, за да отпечатаме променливата на екрана. Нека разберем какво е ехо с малък цитат от 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 на променлива номер1 и стойност 5 на променлива номер2. В 4-ти ред добавихме number1 и number2 с оператора за събиране. В 5-ия ред извадихме число1 от число2 с оператора за изваждане. В 6-ти ред умножихме number1 и number2 с оператора за умножение. В 7-ми ред разделихме число1 на число2 с оператора за деление.
В този урок научихме как да дефинираме променливи в PHP, правила и препоръки за дефиниране на променливи и как да работим с променливи. Очаквайте продължението на уроците.



