Home > Backend Development > PHP Problem > How to call array in PHP

How to call array in PHP

PHPz
Release: 2023-04-20 15:15:40
Original
787 people have browsed it

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?

  1. Create an array

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");
Copy after login

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);
Copy after login

The output result is:

Array
(
    [0] => Red
    [1] => Blue
    [2] => Green
)
Copy after login
  1. Accessing array elements

In PHP, you can use square brackets [] to access array elements.

echo $colors[0]; // 输出 Red
echo $colors[1]; // 输出 Blue
echo $colors[2]; // 输出 Green
Copy after login

In PHP, array indexing starts from 0, so $colors[0] is the first element of the array.

  1. Modify array elements

You can modify array elements in the same way.

$colors[1] = "Yellow";
print_r($colors);
Copy after login

The output result is:

Array
(
    [0] => Red
    [1] => Yellow
    [2] => Green
)
Copy after login

The above code changes the second element of the $colors array from "Blue" to "Yellow".

  1. Traverse an array

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>";
}
Copy after login

The above code will iterate through all elements in the $colors array and output their values.

  1. Associative array

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);
Copy after login

The output result is:

Array
(
    [name] => Tom
    [age] => 26
    [city] => New York
)
Copy after login

Associative array elements can be accessed using key names.

echo $person["name"]; // 输出 Tom
echo $person["age"]; // 输出 26
echo $person["city"]; // 输出 New York
Copy after login

Associative arrays can be traversed using a foreach loop.

foreach ($person as $key => $value) {
    echo $key . ": " . $value . "<br>";
}
Copy after login

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!

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template