Ez a tanfolyam az ingyenes PHP kurzusok közé tartozik, amelyeket Onur Özden Web Çözümleri néven kínálunk. PHP változó deklaráció Elmagyarázzuk a témát.

Mielőtt tájékoztatást adnánk a változókról, ezt szeretnénk megemlíteni. A változók meghatározása minden programozási nyelvben hasonló. Egyes programozási nyelvekben meg kell adnunk egy adattípust a változókhoz. Bizonyos esetekben nem szükséges. A PHP-ben a változó adattípusát a PHP automatikusan határozza meg futás közben. Ezért nem kötelező megadni az adattípust a változó definiálásakor. Tartsuk szem előtt ezeket az információkat, és tanuljuk meg, mik azok a változók.

PHP változók

A változók olyan adathordozók, amelyek az adatok tárolására szolgálnak, és amelyekben az adatokat manipulálhatjuk. A változókhoz sokféle értéket rendelhetünk, különösen számokhoz és szöveghez (karakterlánchoz).

PHP változó deklaráció

A PHP-ben a $ (dollár) karaktert használjuk a változó létrehozására, az = (egyenlő) karaktert pedig a változó értékének hozzárendelésére. Minden változó végén; Ennek kell lennie (pontosvessző). Értsük meg ezt egy példával.

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

A változó nevét úgy határoztuk meg, hogy az első sorba beírtuk a $degisken1 értéket. A változónak a szöveg típusú "Onur Özden Web Çözümleri" értéket adtuk meg az '=' operátorral. Mivel az általunk megadott érték szöveg típusú, a változó adatait idézőjelbe tettük "értékként". A második sorban definiáltunk egy $változó2 nevű változót, és a 4-es értéket adtuk meg számként. Akkor miért nem tettük a 4-es értéket dupla idézőjelek közé, mint az előző sorban? Mivel a 4-es érték szám típusú volt. A szövegtípus értékeket dupla idézőjelek vagy szimpla idézőjelek közé helyezzük. Az értékeket közvetlenül számtípussal nyomtatjuk.

PHP adattípusok és Különbségek a dupla és szimpla idézőjelek között a PHP-ben Ezekről a témákról a következő leckéken fogunk tanulni.

PHP változó deklarációs szabályok

A PHP-ben, mint minden nyelvben, bizonyos szabályok szerint definiálhatunk változókat. A teljes szabályok alább olvashatók:

  • A változók a $ (dollár) jellel kezdődnek.
  • A változóknak betűvel vagy _-vel (aláhúzás) kell kezdődniük. Nem kezdődhet semmilyen számmal.
  • Speciális karakterek (/, +, ^, " stb.) vagy szóköz karakterek nem használhatók a változókban.
  • A változónevek meghatározásakor a PHP által használt fenntartott szavak (if, break, default, new stb.) nem használhatók.
  • (a-z, A-Z, 0-9) és _ (aláhúzás) használható változónevekben.
  • A változónevek megkülönböztetik a kis- és nagybetűket.

PHP-változódeklarációs javaslatok

Ezek a javaslatok teljesen opcionálisak. Ha azonban betartjuk, lehetséges tisztább kódot írni.

  • Nem ajánlott török karaktereket használni a változónevekben. Amikor hozzáadja az általa írt szkriptet a Githubhoz, képzelje el, hogy a változónevek törökül vannak, és senki sem érti őket, kivéve azokat, akik törökül beszélnek. A programozási nyelvek globálisak. A szoftvernyelvek idiómái és kifejezései a globálisan elfogadott angol nyelven vannak. Ezért javasolt, hogy az általunk használt nómenklatúrák angol nyelvűek legyenek.
  • Javasoljuk, hogy a változók elnevezését bizonyos szabványok szerint végezzük. Például, ha olyan CMS-hez fejleszt, mint a WordPress WordPress kódszabványokHa PHP-re fejleszt PHP PSR szabványok be kell tartani.
  • Az olvashatóság érdekében nem javasolt, hogy a változónevek csupa nagybetűs legyen.

PHP műveletek változókkal

Most, hogy megtanultuk a változók definiálását PHP-ben, a változódefiníciós szabályokat és ajánlásokat, lássuk, mit tehetünk a változókkal. PHP-ben változókat nyomtathatunk a képernyőre, új értéket rendelhetünk a változó értéke mellé, két változót kombinálhatunk, vagy matematikai műveleteket hajthatunk végre a változókkal.

A Változó kinyomtatása a képernyőre

Visszhangképzést használunk a változó képernyőre való kinyomtatására. Nézzük meg, mi az echo egy kis idézettel a PHP.net oldalról:

echoValójában ez nem egy függvény, hanem egy nyelvi konstrukció, ezért nem szükséges a paramétereit kapcsos zárójelek közé tenni. paraméterek,echoA kulcsszót követő, vesszővel elválasztott és nem zárójelbe tett kifejezésekből áll. Más nyelvi formációkkal ellentétben,echonincs visszatérési értéke, így nem használható kifejezés kontextusában.

Forrás: https://www.php.net/manual/tr/function.echo.php

Most nyomtassuk ki a változónkat a képernyőre.

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

Amint a példában is látható, a változó képernyőre való nyomtatása nagyon egyszerű volt. A változó nevét visszhangképzéssel írtuk le. Mivel a visszhangképzés egy kifejezés/állítás a PHP-ben, mint minden másban, pontosvesszőt teszünk a végére.

Új érték hozzárendelése egy változóhoz

Ebben a példában megtanuljuk, hogyan rendelhetünk új értéket egy olyan változóhoz, amelynek már van értéke, és hogyan adjunk hozzá új értéket az értéke mellé.

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

Létrehoztunk egy szám1 nevű változót, és hozzárendeltük a 10-es értéket. Létrehoztunk egy string1 nevű változót, és hozzárendeltük a String Value értéket. Ezután a 14 értéket a $szám1 érték mellé rendeltük (az érték 10 volt) az összefűzés hozzárendelési operátorával. Ily módon a szám1 változó értéke 1014 lett. Ezután a string1 változóhoz ugyanazzal az operátorral a "String" értéket adtuk, és a változó értéke "String Value"-ről "String Value String"-re változott.

Mik azok az operátorok a PHP-ben és az összes operátor ebben a leckében meg fogjuk tanulni.

Két változó kombinálása

Kombináljunk két változót egy példával.

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

Létrehoztunk egy szám1 nevű változót, és hozzárendeltük a 23 értéket. Létrehoztunk egy szám2 nevű változót és hozzárendeltük a 24 értéket. Ezután létrehoztunk egy szám3 nevű változót, és hozzárendeltük a szám1 és szám2 értékeit. Ebben az esetben a szám2 változó értéke 2324 volt.

Matematikai műveletek változókkal

A változókkal végzett matematikai műveletek végrehajtásához a változó adatoknak szám típusúnak kell lenniük. Amíg ez a feltétel teljesül, összeadhatunk, kivonhatunk, szorozhatunk és oszthatunk változókat. Erősítsük meg ezt egy példával.

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

A number1 változónak 10 értéket, a number2 változónak 5 értéket adtunk. A 4. sorban a szám1-et és a szám2-t hozzáadtuk az összeadás operátorral. Az 5. sorban a szám2-ből a szám1-et kivontuk a kivonás operátorral. A 6. sorban a szám1-et és a szám2-t megszoroztuk a szorzóoperátorral. A 7. sorban a szám1-et szám2-re osztottuk az osztás operátorral.

Ebben a leckében megtanultuk a változók definiálását PHP-ben, a változódefiníciós szabályokat és ajánlásokat, valamint a változókkal való működést. Figyeljétek az órák folytatását.