Loading....

5 ways to define array in php

5 ways to define array in php

Arrays are the kings of advanced data structures in PHP. PHP arrays are extremely flexible—they allow numeric, auto-incremented keys, alphanumeric keys or a mix of both, and are capable of storing practically any value, including other arrays.

All arrays are ordered collections of items, called elements. Each element has a value and is identified by a key that is unique to the array it belongs to. As I mentioned in the previous line, keys can be either integer numbers or strings of arbitrary length. So, lets have a look 5 ways to define array in php.

– Define an empty array.

$my_array_1 = array();

– Define an auto incremented indexed array.

$my_array_2 = array("elem_1","elem_2","elem_3");

– Define an array with assigned index(number)

$my_array_3 = array(
1=>"elem_1",
2=>"elem_2",
3=>"elem_3"
);

– Define an array with assigned index(string)

$my_array_4 = array(
"name"=>"my_name",
"age"=>20,
"sex" =>"male"
);

– Define a multidimensional array:

$multi_dim_array =  array();
$multi_dim_array[] = array("elem_1","elem_2");
$multi_dim_array[] = array("elem_3","elem_4");
echo $multi_dim_array[0][1];
echo $multi_dim_array[1][0];

 

Was this information useful? What other tips would you like to read about in the future? Share your comments, feedback and experiences with us by commenting below!

Back To Top