Ten kurs należy do bezpłatnych PHP kursów, które oferujemy jako Onur Özden Web Çözümleri. Deklaracja zmiennej PHP Wyjaśnimy temat.

Zanim podamy informacje o zmiennych, chcielibyśmy o tym wspomnieć. Definiowanie zmiennych przebiega podobnie we wszystkich językach programowania. W niektórych językach programowania musimy określić typ danych dla zmiennych. W niektórych przypadkach nie jest to konieczne. W PHP typ danych zmiennej jest automatycznie określany przez PHP w czasie wykonywania. Dlatego też nie jest obowiązkowe określanie typu danych podczas definiowania zmiennej. Zapamiętajmy te informacje i dowiedzmy się, czym są zmienne.

Zmienne PHP

Zmienne to nośniki danych używane do przechowywania danych i w których możemy manipulować danymi. Zmiennym możemy przypisać wiele rodzajów wartości, zwłaszcza liczb i tekstu (string).

Deklaracja zmiennej PHP

W PHP używamy znaku $ (dolar) do utworzenia zmiennej i znaku = (równa się) do przypisania wartości zmiennej. Na końcu każdej zmiennej; Musi być (średnik). Rozumiemy to na przykładzie.

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

Nazwę zmiennej zdefiniowaliśmy wpisując w pierwszej linii $degisken1. Nadaliśmy zmiennej wartość „Onur Özden Web Çözümleri” typu tekstowego z operatorem „=”. Ponieważ podana przez nas wartość jest typu tekstowego, dane zmiennej umieściliśmy w cudzysłowie jako „wartość”. W drugiej linii zdefiniowaliśmy zmienną o nazwie $zmienna2 i jako liczbę nadaliśmy wartość 4. Dlaczego więc nie umieściliśmy wartości 4 w cudzysłowie, jak w poprzednim wierszu? Ponieważ wartość 4 była typu liczbowego. Wartości typu tekstowego ujmujemy w cudzysłów lub pojedynczy cudzysłów. Wartości drukujemy bezpośrednio w formie liczbowej.

Typy danych PHP oraz Różnice między cudzysłowami podwójnymi i pojedynczymi w PHP Te tematy poznamy na kolejnych lekcjach.

Zasady deklaracji zmiennych PHP

W PHP, jak w każdym języku, zmienne możemy definiować według pewnych zasad. Pełny regulamin znajduje się poniżej:

  • Zmienne zaczynają się od znaku $ (dolar).
  • Zmienne muszą zaczynać się od litery lub _ (podkreślenia). Nie może zaczynać się od żadnej liczby.
  • W zmiennych nie można używać znaków specjalnych (/, +, ^, " itd.) ani spacji.
  • Podczas definiowania nazw zmiennych nie można używać słów zastrzeżonych używanych przez PHP (if, break, default, new itp.).
  • (a-z, A-Z, 0-9) i _ (podkreślenie) można stosować w nazwach zmiennych.
  • W nazwach zmiennych rozróżniana jest wielkość liter.

Sugestie dotyczące deklaracji zmiennych PHP

Sugestie te są całkowicie opcjonalne. Jeśli jednak będzie to przestrzegane, możliwe będzie napisanie czystszego kodu.

  • Nie zaleca się używania znaków tureckich w nazwach zmiennych. Kiedy dodasz skrypt, który napisałeś do Githuba, wyobraź sobie, że nazwy zmiennych są w języku tureckim i nikt ich nie rozumie poza tymi, którzy mówią po turecku. Języki programowania mają charakter globalny. Idiomy i wyrażenia w językach oprogramowania są w akceptowanym na całym świecie języku angielskim. Dlatego zaleca się, aby stosowane przez nas nazewnictwo było w języku angielskim.
  • Zaleca się, aby nazewnictwo zmiennych było zgodne z określonymi standardami. Na przykład, jeśli tworzysz dla systemu CMS, takiego jak WordPress Standardy kodu WordPressJeśli programujesz dla PHP Standardy PHP PSR muszą być przestrzegane.
  • Ze względu na czytelność nie zaleca się, aby nazwy zmiennych były pisane wielkimi literami.

Operacje PHP na zmiennych

Teraz, gdy nauczyliśmy się definiować zmienne w PHP, zasady i zalecenia dotyczące definiowania zmiennych, zobaczmy, co możemy zrobić ze zmiennymi. W PHP możemy wypisać zmienne na ekran, przypisać nową wartość obok wartości zmiennej, połączyć dwie zmienne, czy też wykonać operacje matematyczne na zmiennych.

Drukowanie zmiennej na ekranie

Używamy tworzenia echa, aby wydrukować zmienną na ekranie. Dowiedzmy się, czym jest echo, korzystając z małego cytatu z PHP.net:

echoW rzeczywistości nie jest to funkcja, ale konstrukcja językowa, więc nie ma potrzeby ujmowania jej parametrów w nawiasy klamrowe. parametry,echoSkłada się z wyrażeń następujących po słowie kluczowym, oddzielonych przecinkami i nieujętych w nawiasy. W odróżnieniu od niektórych innych formacji językowych,echonie ma wartości zwracanej, więc nie można go użyć w kontekście wyrażenia.

Źródło: https://www.php.net/manual/tr/function.echo.php

Teraz wypiszmy naszą zmienną na ekran.

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

Jak widać na przykładzie wydrukowanie zmiennej na ekran było bardzo proste. Nazwę zmiennej napisaliśmy za pomocą tworzenia echa. Ponieważ tworzenie echa jest wyrażeniem/instrukcją w PHP, jak wszystko inne, na końcu stawiamy średnik.

Przypisywanie nowej wartości zmiennej

W tym przykładzie dowiemy się, jak możemy przypisać nową wartość zmiennej, która ma już wartość i dodać nową wartość obok jej wartości.

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

Stworzyliśmy zmienną o nazwie Number1 i przypisaliśmy jej wartość 10. Stworzyliśmy zmienną o nazwie string1 i przypisaliśmy jej wartość String Value. Następnie przypisaliśmy wartość 14 obok wartości $number1 (wartość wynosiła 10) za pomocą operatora przypisania konkatenacji. W ten sposób wartość zmiennej numer1 wynosiła 1014. Następnie przy pomocy tego samego operatora przypisaliśmy do zmiennej string1 wartość „String”, a wartość zmiennej zmieniliśmy z „String Value” na „String Value String”.

Czym są operatory w PHP i wszystkich operatorach w tej lekcji Dowiemy się.

Łączenie dwóch zmiennych

Połączmy dwie zmienne na przykładzie.

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

Stworzyliśmy zmienną o nazwie liczba1 i przypisaliśmy jej wartość 23. Stworzyliśmy zmienną o nazwie liczba2 i przypisaliśmy jej wartość 24. Następnie utworzyliśmy zmienną o nazwie liczba3 i przypisaliśmy wartości liczba1 i liczba2. W tym przypadku wartość zmiennej liczba2 wyniosła 2324.

Operacje matematyczne na zmiennych

Aby móc wykonywać operacje matematyczne na zmiennych, dane zmiennej muszą być typu liczbowego. Jeśli ten warunek jest spełniony, możemy dodawać, odejmować, mnożyć i dzielić zmienne. Wzmocnijmy to przykładem.

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

Nadaliśmy wartość 10 zmiennej numer 1 i wartość 5 zmiennej numer 2. W czwartej linii dodaliśmy liczbę 1 i liczbę 2 za pomocą operatora dodawania. W piątej linii odjęliśmy liczbę 1 od liczby 2 za pomocą operatora odejmowania. W szóstej linii pomnożyliśmy liczbę 1 i liczbę 2 za pomocą operatora mnożenia. W siódmej linii podzieliliśmy liczbę 1 na liczbę 2 za pomocą operatora dzielenia.

Na tej lekcji nauczyliśmy się definiować zmienne w PHP, zasady i zalecenia dotyczące definiowania zmiennych oraz jak operować zmiennymi. Zapraszamy do śledzenia kontynuacji zajęć.