To push values into an associative array, use the brackets [] []. At first create an associative array −
$details= array ( 'id' => '101', 'name' => 'John Smith', 'countryName' => 'US' );
The PHP code is as follows to insert values −
Example
<!DOCTYPE html> <html> <body> <?php $details= array ( 'id' => '101', 'name' => 'John Smith', 'countryName' => 'US' ); $all_details['studentDetails'][] = $details; print_r($all_details); ?> </body> </html>
Output
Array ( [studentDetails] => Array ( [0] => Array ( [id] => 101 [name] => John Smith [countryName] => US ) ) )