Home > Backend Development > PHP Problem > How to add array elements in php

How to add array elements in php

PHPz
Release: 2023-04-23 09:27:19
Original
898 people have browsed it

In PHP, we can add elements to an array in many ways. This article will introduce three commonly used methods: using indexes, using key-value pairs, and using the array_push() function.

  1. Using Indexes

The most basic way to add elements to an array is to use integer indexing. Suppose we have the following array:

$fruits = array("apple", "banana", "orange");
Copy after login

We can add new elements by index:

$fruits[3] = "grapes";
Copy after login

This line of code will add a new element "grapes" to the array and change its index Set to 3. In this way, we can use the index to access this element:

echo $fruits[3]; //输出 "grapes"
Copy after login
  1. Using key-value pairs

In addition to using integer indexes, we can also use key-value pairs (key -value pairs) to add elements to the array. We can achieve this using associative arrays. Suppose we need to create an array containing student information:

$student = array(
    "name" => "Tom",
    "age" => 18,
    "grade" => "A"
);
Copy after login

This array contains the student's name, age, and grades. We can add new elements to it like this:

$student["email"] = "tom@example.com";
Copy after login

This will add a new key-value pair in the array and assign it the value "tom@example.com". We can use this key to access and modify this element:

echo $student["email"]; //输出 "tom@example.com"
Copy after login
  1. Using the array_push() function

PHP also provides a convenient function array_push(), which can be used to add one or more elements to the end of the array. For example:

$colors = array("red", "green", "blue");
array_push($colors, "yellow", "purple");
Copy after login

In this example, we add two new elements, "yellow" and "purple" to the $colors array. We can use the print_r() function to view the contents of this array:

print_r($colors);
Copy after login

The output results are as follows:

Array
(
    [0] => red
    [1] => green
    [2] => blue
    [3] => yellow
    [4] => purple
)
Copy after login

Conclusion

Through this article, we learned to use indexes and keys Value pairs and add elements to a PHP array using the array_push() function. These methods are simple and practical, and can help developers quickly operate arrays. In actual development, we need to choose the most suitable method according to the specific situation.

The above is the detailed content of How to add array elements 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