In PHP programming, multidimensional arrays are often used. If we need to add some new elements to a multidimensional array, we need to know how to add a multidimensional array. This article will introduce how to add multidimensional arrays in PHP.
1. What is a multidimensional array
In PHP, a multidimensional array refers to an array composed of multiple arrays. Each array can contain multiple keys and corresponding values. Multidimensional arrays can be like a tree, consisting of multiple branches and leaves, and each branch can have its own branches and leaves.
2. Create a multidimensional array
In PHP, you can create a multidimensional array in the following ways:
$multidimensional_array = array( array("apple", "orange", "banana"), array("carrot", "spinach", "tomato"), array("chicken", "beef", "pork") );
The above code creates a three-dimensional array, in which each array Both contain three elements. The first dimension array contains three arrays, each containing three elements.
3. Adding multi-dimensional arrays
In PHP, you can use the following methods to add elements in multi-dimensional arrays:
$multidimensional_array[0][3] = "pear";
The above code adds the element "pear" to the first subarray of the first dimension array.
array_push($multidimensional_array[1], "lettuce");
The above code adds the element "lettuce" to the end of the second-dimensional array.
$multidimensional_array[2][] = "fish";
The above code adds the element "fish" to the end of the third-dimensional array.
4. Example demonstration
The following is a complete PHP program that demonstrates how to add elements to a multi-dimensional array:
<?php $multidimensional_array = array( array("apple", "orange", "banana"), array("carrot", "spinach", "tomato"), array("chicken", "beef", "pork") ); $multidimensional_array[0][3] = "pear"; array_push($multidimensional_array[1], "lettuce"); $multidimensional_array[2][] = "fish"; print_r($multidimensional_array); ?>
Output result:
Array ( [0] => Array ( [0] => apple [1] => orange [2] => banana [3] => pear ) [1] => Array ( [0] => carrot [1] => spinach [2] => tomato [3] => lettuce ) [2] => Array ( [0] => chicken [1] => beef [2] => pork [3] => fish ) )
As you can see from the above results, we have successfully added new elements to the multi-dimensional array.
5. Summary
In PHP programming, multidimensional arrays are a very common data type. To be able to better handle this type of data, we need to understand how to add multidimensional arrays. Through the introduction of this article, I believe that readers already have a certain understanding of how to add multi-dimensional arrays. In actual programming, we can choose different ways to add elements to multi-dimensional arrays according to specific needs.
The above is the detailed content of How to create a multidimensional array in php and assign values. For more information, please follow other related articles on the PHP Chinese website!