性格いい人が優勝

Array
(
[0] => Array
(
[Category] => Array
(
[cate_id] => 1
[category_name] => AAA
)

)

[1] => Array
(
[Category] => Array
(
[cate_id] => 2
[category_name] => BBB
)

)

)

上記、配列で[Category]の部分のみ(0、1共に)を削除したいのですが、どのようにすればよろしいでしょうか?

A 回答 (2件)

$arrayReplace = array(


array("Category" => array("cate_id" => 1, "category_naem" => "AAA")),
array("Category" => array("cate_id" => 2, "category_naem" => "BBB")),
);
という状態だとすると
$array_01 = $arrayReplace[0]["Category"];
$array_02 = $arrayReplace[1]["Category"];
$anotherArray[] = $array_01;
$anotherArray[] = $array_02;
というふうに、別々の変数に入れるような感じでしょうか?
    • good
    • 0

この配列からCategoryの項目を削除すると、


array(0=>array(),1=>array())
になってしまいますが、よろしいのですか?
そうであればunsetすればよいでしょう
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!