Najlepszy samouczek zmienne PHP W 2024 r. W tym samouczku możesz dowiedzieć się Przykłady,podobny algebraiczne,zmienne PHP,Tworzenie (oświadczenie) zmienne PHP,Przykłady,PHP jest językiem słabo wpisane,PHP zakres zmiennej,Zakres lokalnych i globalnych,Przykłady,PHP globalne kluczowe,Przykłady,Przykłady,zakres Static,Przykłady,parametry Zakres,Przykłady,
Zmienna służy do przechowywania informacji w "kontenerze":
x = 5
y = 6
z = x + y
W algebrze, używamy litery (takich jak X), i nadać mu wartość (na przykład 5).
Z powyższego wyrażenie z = x + y, możemy obliczyć wartość z 11.
W PHP, litery te nazywane sązmienne.
Zmienna jest pojemnik do przechowywania danych. |
Podobny do algebraiczną mogą być przypisane do wartości zmiennej PHP (x = 5) lub wyrażenia (z = x + y).
Zmienna może być skrócona nazwa (takich jak X i Y), albo bardziej opisowej nazwy (takich jak wiek, carname, totalvolume).
PHP zmienne zasady:
PHP oświadczenia i zmienne PHP jest wielkość liter. |
PHP nie nakazuje deklaracji zmiennej.
Zmienna jest tworzony po raz pierwszy można przypisać do niego, gdy:
W powyższe stwierdzenie jest wykonywany, zmiennatxt będzie posiadać wartość Witaj świecie !,a zmienna x będzie posiadać wartość 5.
Uwaga: Po przypisaniu wartości do zmiennej tekstowej, cudzysłowy wokół wartości tekstowej.
W powyższym przykładzie, możemy zauważyć, że nie trzeba zadeklarować typ danych zmiennej PHP.
PHP się na podstawie wartości zmiennej zmienna jest automatycznie przekształca się w odpowiedni typ danych.
W silnie typami języka programowania, najpierw musimy zadeklarować typ i nazwisko (zdefiniowane) zmienne przed użyciem zmiennych.
Zakres zmiennej jest zmienne skryptu można odwoływać / używane części.
Istnieją cztery różne PHP zakres zmiennej:
We wszystkich zmiennych zdefiniowanych na zewnątrz funkcji ma zasięg globalny. Oprócz funkcji, zmienne globalne są dostępne dla każdej części skryptu, aby uzyskać dostęp do zmiennej globalnej w funkcji, należy użyć słowa kluczowego global.
PHP zmienne zadeklarowane wewnątrz funkcji są zmienne lokalne mogą być dostępne tylko wewnątrz funkcji:
Funkcja W powyższym przykładzie myTest () definiuje zmienne $ xi $ y. $ Zmienna X poza deklaracji funkcji, więc jest to zmienna globalna, $ y zmienne zadeklarowane wewnątrz funkcji jest to zmienna lokalna.
Kiedy zadzwonić wartości funkcji i wyjściowych myTest () dwóch zmiennych, funkcja wyjściowa wartość $ y jest zmienną lokalną, ale nie wartość wyjściowa $ x, ponieważ $ x zmienna zdefiniowana poza funkcją nie mogą być wykorzystywane w funkcji, jeżeli dostęp do zmiennej globalnej w funkcji, należy użyć słowa kluczowego global.
Następnie funkcja mamy myTest () znajduje się poza wartościami wyjściowymi dwóch zmiennych, funkcja wyjściowa będzie pełną wartość lokalnej zmiennej $ x, ale wartość wyjściowa $ y nie może, ponieważ zmienna $ y zdefiniowana wewnątrz funkcji, to zmienna lokalna.
Możesz używać tej samej nazwy zmiennej w różnych funkcjach, ponieważ te funkcje w określonych nazw zmiennych są zmienne lokalne, działają tylko w obrębie funkcji. |
globalny parametr jest używany do uzyskania dostępu do zmiennych globalnych wewnątrz funkcji.
Zadzwoń zmienną globalną zdefiniowane poza funkcją wewnątrz funkcji, musimy przed zmiennymi Function Plus światowych Słowa kluczowe:
PHP wszystkie zmienne globalne są przechowywane w tablicy o nazwie$GLOBALS [indeks] w. Zapisz indeks zmiennej name. Tablica ta może być dostępna wewnątrz funkcja może być również używany do bezpośredniego aktualizowania zmiennych globalnych.
Przykłady wyżej mogą być napisane tak:
Gdy funkcja jest zakończona, to zwykle wszystkie zmienne zostaną usunięte. Czasami jednak chcesz zmienna lokalna nie jest usuwany.
Aby to zrobić, należy użyć słowa kluczowegostatic przy pierwszym zadeklarować zmienną:
Następnie, za każdym razem gdy wywoływana jest funkcja, zmienna zachowuje wartość przed wywołaniem funkcji.
Uwaga: Zmienna ta jest nadal zmienne lokalne funkcji.
Parametry są przekazywane przez wartość do zmiennych lokalnych kod wywołujący będzie działać za.
Parametry deklarowane są na liście parametrów, jako część deklaracji funkcji:
Będziemy Funkcja PHP sekcja sprawiło, że bardziej szczegółowe omówienie.