Jednowymiarowa tablica
Tablica zawierająca tylko jeden wymiar, a każdy element tablicy jest przechowywany w określonym indeksie, nazywa się tablicą jednowymiarową. Może być numeryczne lub asocjacyjne.
Różne przykłady jednowymiarowych tablic pokazano w poniższej sekcji:
Przykład-1: użycie jednowymiarowej tablicy numerycznej
Jednowymiarową tablicę liczbową można zdefiniować na różne sposoby w PHP. W poniższym skrypcie tablica $ arr1 zawiera wartości ciągów zadeklarowanych przez określanie wartości indeksu. Następnie tablica $ ARR2 zawiera wartości liczbowe zadeklarowane za pomocą funkcji Array (). Na koniec tablica $ ARR3 zawiera dane mieszane, które są również zadeklarowane za pomocą funkcji array ().
// Utwórz tablicę ciągu opartą na indeksie, określając wartość indeksuDruga wartość indeksu ARR1 to $ arr1 [1]
";Trzecia wartość indeksu ARR2 to $ arr2 [2]
";Wartości ARR3 to:
";Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu skryptu. Wartość drugiego indeksu ARR1 jest drukowana na pierwszym wyjściu. Wartość trzeciego indeksu ARR2 jest drukowana na drugim wyjściu. Wszystkie wartości $ arr3 są drukowane za pomocą pętli w trzecim wyjściu.
Przykład-2: użycie jednowymiarowej tablicy asocjacyjnej
Jednowymiarową tablicę asocjacyjną można zadeklarować jako jednowymiarową tablicę numeryczną. Poniższy skrypt pokazuje deklarowanie trzech rodzajów jednowymiarowych tablic asocjacyjnych, takich jak poprzedni przykład.
// Utwórz tablicę asocjacyjną, określając każdy indeks osobnoPierwsza wartość indeksu ARR1 to ".$ arr1 ['1110']."
";Wartości tablicy asocjacyjnej, ARR2 to:
";Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu skryptu. Konkretna wartość indeksu ARR1 $ i wszystkie klucze i wartości $ arr2 są drukowane za pomocą pętli foreach.
Tablica dwuwymiarowa
Gdy tablica zawiera dwa indeksy do przechowywania elementów, wówczas tablica nazywa się tablicą dwuwymiarową. Do przechowywania danych tabelarycznych jest używana dwuwymiarowa tablica, która zawiera stałą liczbę wierszy i kolumn. Jak można zadeklarować i zastosować dwuwymiarową tablicę i użyć w PHP w następnej części tego samouczka.
Przykład-3: użycie dwuwymiarowej tablicy numerycznej
Dwuwymiarowa tablica numeryczna jest zadeklarowana w następującym skrypcie. Pierwszy wskaźnik tablicy będzie zawierać wartości wiersza, a drugi wskaźnik tablicy będzie zawierać wartości kolumny. Zgodnie ze skryptem tablica stron internetowych zawiera trzy wiersze i trzy kolumny. Pierwszy wiersz zawiera listę trzech witryn z wyszukiwarkami. Drugi rząd zawiera listę trzech witryn e-commerce. Trzeci rząd zawiera trzy witryny transferu pieniędzy. Do identyfikacji indeksu wartości wiersza i kolumny w zakresie tablicy i drukowania wartości tablicy są używane dwa.
// Utwórz dwuwymiarową tablicę numerycznąLista stron internetowych wyszukiwarek to:
";Lista witryn e-commerce to:
";Lista internetowych stron internetowych transferu pieniędzy to:
";Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu powyższego skryptu.
Przykład-4: użycie dwuwymiarowej tablicy asocjacyjnej
Poniższy skrypt pokazuje użycie dwuwymiarowej tablicy asocjacyjnej, w której wartości indeksu zarówno wiersza, jak i kolumny są ciągiem. Tutaj funkcja First Array () definiuje wartość indeksu wiersza zawierającego nazwę nauczyciela, a dwie kolumny są zdefiniowane przez inną funkcję Array () w każdym wierszu. Indeks każdej kolumny zawiera kod kursu, a wartość każdej kolumny zawiera nazwę kursu. Klucze i wartości tablicy będą wydrukować za pomocą pętli Foreach.
tablica („CSE101” => „Komputer fundamentalny”,Nazwa nauczyciela: $ nauczyciel
";Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu powyższego skryptu.
Wniosek:
Zastosowanie różnych rodzajów tablicy jest wyjaśnione w tym samouczku za pomocą prostych przykładów. W PHP istnieje wiele wbudowanych funkcji, które mają na celu wykonywanie różnych rodzajów zadań ze zmiennymi tablicowymi, które nie są wyjaśnione w tym samouczku. Sposoby definiowania i pracy z jednowymiarowymi i dwuwymiarowymi zmiennymi tablicy są pokazane w tym samouczku, aby pomóc nowemu użytkownikowi PHP poznać cel używania tablicy i zastosowanie go w skrypcie PHP.