I have a two dimensional array like this:
Array
(
[0] => Array
(
[Product_Main_category] => Value
[Product_Sub_category1] => Value
[Product_Sub_category2] => Value
[Product_Title] => Value
)
[1] => Array
(
[Product_Main_category] => Value
[Product_Sub_category1] => Value
[Product_Sub_category2] => Value
[Product_Title] => Value
[Product_SKU] => Value
[Product_MODEL] => Value
[Product_manf_link] => Value
[Product_manf_Image_link] => Value
)
[2] => Array
(
[Product_Sub_category1] => Value
[Product_Title] => Value
[Product_SKU] => Value
[Product_MODEL] => Value
[Product_manf_link] => Value
[Product_manf_Image_link] => Value
)
I want to make the child array keys same for all like if one child array have extra keys then all other child arrays must have those keys but can be empty.
like:
Array
(
[0] => Array
(
[Product_Main_category] =>
[Product_Sub_category1] =>
[Product_Sub_category2] =>
[Product_Title] => Value
[Product_SKU] => Value
[Product_MODEL] => Value
[Product_manf_link] => Value
[Product_manf_Image_link] =>
)
[1] => Array
(
[Product_Main_category] => Value
[Product_Sub_category1] => Value
[Product_Sub_category2] => Value
[Product_Title] => Value
[Product_SKU] => Value
[Product_MODEL] => Value
[Product_manf_link] => Value
[Product_manf_Image_link] => Value
)
[2] => Array
(
[Product_Main_category] => Value
[Product_Sub_category1] => Value
[Product_Sub_category2] => Value
[Product_Title] =>
[Product_SKU] =>
[Product_MODEL] =>
[Product_manf_link] => Value
[Product_manf_Image_link] => Value
)
The child arrays are being made dynamically I am setting the in the main array like this
$array[] = $sub;
Maybe after completing the main array which is $array
we can do that?
Thank you.
Please let me know if this is a possible duplicate so I can close it myself not by down votting.