次のコードがあるとします。
$mysqli=new MySQLi('localhost', 'blah', 'blah', 'blah');
$articles=$mysqli->query("SELECT * FROM `articles`");
$articles_row=array_map('stripslashes', $articles->fetch_assoc());
「引数 2 には配列が必要です」というメッセージが表示されます。
このように array_map を使用することは悪い習慣と見なされますか?なぜですか? なぜエラーが発生するのですか?