Home > Article > Backend Development > How to call array in PHP
PHP is an open source server-side scripting language that can run on a web server. As a powerful and free programming language, PHP has become an important part of web development. The PHP array is also one of the most commonly used data structures in PHP.
So, how to call an array in PHP?
In PHP, you can use the array() function to create an array. The function can accept any number of parameters, which will become elements of the array.
$colors = array("Red", "Blue", "Green");
The above code creates an array named $colors and uses three colors as elements of the array. You can use the print_r() function to output the contents of the array.
print_r($colors);
The output result is:
Array ( [0] => Red [1] => Blue [2] => Green )
In PHP, you can use square brackets [] to access array elements.
echo $colors[0]; // 输出 Red echo $colors[1]; // 输出 Blue echo $colors[2]; // 输出 Green
In PHP, array indexing starts from 0, so $colors[0] is the first element of the array.
You can modify array elements in the same way.
$colors[1] = "Yellow"; print_r($colors);
The output result is:
Array ( [0] => Red [1] => Yellow [2] => Green )
The above code changes the second element of the $colors array from "Blue" to "Yellow".
In PHP, you can use a loop to traverse an array. Common methods include for loop and foreach loop.
// for循环 for ($i = 0; $i < count($colors); $i++) { echo $colors[$i] . "<br>"; } // foreach循环 foreach ($colors as $color) { echo $color . "<br>"; }
The above code will iterate through all elements in the $colors array and output their values.
In addition to index arrays, PHP also supports associative arrays. An associative array is an array that maps keys to values. When creating an associative array, you can specify key names and key values.
$person = array("name" => "Tom", "age" => 26, "city" => "New York"); print_r($person);
The output result is:
Array ( [name] => Tom [age] => 26 [city] => New York )
Associative array elements can be accessed using key names.
echo $person["name"]; // 输出 Tom echo $person["age"]; // 输出 26 echo $person["city"]; // 输出 New York
Associative arrays can be traversed using a foreach loop.
foreach ($person as $key => $value) { echo $key . ": " . $value . "<br>"; }
The above code will traverse all elements in the $person array and output their key names and values.
In PHP, arrays are a flexible and powerful tool that can help developers organize and process data easily. Mastering the calling methods of PHP arrays is an important step in web development. Hope this article helps you!
The above is the detailed content of How to call array in PHP. For more information, please follow other related articles on the PHP Chinese website!