スタック オーバーフローに関する別の質問でこの関数を見つけましたが、何かを明確にしたいと思います。
function sort_comments($ar)
{
$comments = array();
foreach($ar as $item)
{
if(is_null($item['parent_id'])) $comments[] = $item;
else
{
$parent_array = array_search_key($item['parent_id'],$comments,'id');
if($parent_array !== false) $comments[$parent_array]['replies'][] = $item;
}
}
return $comments;
}
array_searched_key() に渡される引数について誰か説明できますか? php.net でこの関数を検索しましたが、見つかりませんでした。繰り返しますが、引数、特に $comment 配列が渡される理由について少し混乱しています。