Najlepszy samouczek tablicy PHP W 2024 r. W tym samouczku możesz dowiedzieć się Przykłady,Czym są tablice?,Tworzenie tablicy w PHP,PHP tablica numeryczna,Przykłady,Pobiera tablicę długości - ilość function (),Przykłady,Numeryczna tablicy translacji,Przykłady,PHP asocjacyjna,Przykłady,Traverse tablicy asocjacyjnej,Przykłady,Tablice wielowymiarowe,Kompletna PHP Array Reference,

tablicy PHP

Tablica może przechowywać wiele wartości w jednej zmiennej:

Przykłady

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

Uruchomienie instancji »

Czym są tablice?

Tablica jest specjalną zmienną wiele wartości mogą być przechowywane w jednej zmiennej.

Jeśli masz listę elementów (na przykład: listę nazw samochodów), które są przechowywane w pojedynczej zmiennej, co następuje:

$cars1="Volvo";
$cars2="BMW";
$cars3="Toyota";

Jednakże, jeśli chcesz pętli tablicy i znaleźć konkretny jeden? Jeśli tablica pozycja więcej niż trzech, ale 300 to?

Rozwiązanie to jest w celu utworzenia tablicy!

Tablice mogą przechowywać wiele wartości w jednej zmiennej, można uzyskać dostęp do wartości w oparciu o klucz.


Tworzenie tablicy w PHP

W PHP funkcji array () służy do utworzenia tablicy:

array();

W PHP, istnieją trzy rodzaje tablic:

  • tablica numeryczna - Tablica z cyfrą ID
  • Asocjacyjna - Tablica z kluczami określono wartość związaną z każdym klawiszem
  • Tablica wielowymiarowa - zawierające jedną lub więcej tablic tablic

PHP tablica numeryczna

Istnieją dwa sposoby, aby utworzyć tablicę metod numerycznych:

Automatycznie przypisany identyfikator klucza (key ID zawsze zaczyna się od 0):

$cars=array("Volvo","BMW","Toyota");

Sztuczne przypisane klawisze ID:

$cars[0]="Volvo";
$cars[1]="BMW";
$cars[2]="Toyota";

Poniższy przykład tworzy tablicę o nazwie $ numeryczny samochody i przypisać tablicę trzech elementów, a następnie wydrukować jakiś tekst, który zawiera tablicę wartości:

Przykłady

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>

Uruchomienie instancji »


Pobiera tablicę długości - ilość function ()

count () zwraca długość tablicy (liczba elementów):

Przykłady

<?php
$cars=array("Volvo","BMW","Toyota");
echo count($cars);
?>

Uruchomienie instancji »


Numeryczna tablicy translacji

Przez i drukowania wszystkich wartości liczbowych w tablicy, można użyć pętli for, w następujący sposób:

Przykłady

<?php
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);

for($x=0;$x<$arrlength;$x++)
{
echo $cars[$x];
echo "<br>";
}
?>

Uruchomienie instancji »


PHP asocjacyjna

Asocjacyjna jest użycie tablicy określonego klucza przypisanego do tablicy.

Istnieją dwa sposoby tworzenia tablic asocjacyjnych:

$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

lub:

$age['Peter']="35";
$age['Ben']="37";
$age['Joe']="43";

Następnie można użyć klucza określonego w skrypcie:

Przykłady

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>

Uruchomienie instancji »


Traverse tablicy asocjacyjnej

Przez i wydrukować wszystkie wartości w tablicy asocjacyjnej, można użyć pętli foreach, co następuje:

Przykłady

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

foreach($age as $x=>$x_value)
{
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br>";
}
?>

Uruchomienie instancji »


Tablice wielowymiarowe

Tablice wielowymiarowe zostaną szczegółowo opisane w sekcji samouczka zaawansowane PHP.


Kompletna PHP Array Reference

Dla kompletnego podręcznika dla wszystkich funkcji tablicy, odwiedź naszą Podręcznik PHP Array Reference .

Niniejsza instrukcja referencyjna zawiera krótki opis każdej funkcji i przykłady zastosowań!

tablicy PHP
10/30