Title sounds a bit convoluted but the title itself is pretty self-descriptive I think.
Assume that I have an associative array like this:
$data['blog_info'] = array(
"title" => "Adventure",
"author" => "Yo"
);
Now, I would like add to the current key 'blog_info" another set of key => value array. so the result should be :
$data['blog_info'] = array(
"title" => "Adventure",
"author" => "Yo",
"ISBN" => "23423498"
);
so for example I would like to add "ISBN" => "23423498" inside this 'blog_info' key. How am I able to achieve this? (but by going like $data['blog_info'].push("ISBN" => "23423498") etc?)
$data['blog_info']['ISBN']?{..}are incorrect.array_pushor the[]operator would allow you to push an item to an array but since you have an associative array (Strings as keys) you should use$data['blog_info']['ISBN'] = '23423498';to achieve your desired result. See my answer below.