NoSQL データベースからデータを取得する関数があります。それが利用できない場合は、MySQL データベースにアクセスしてデータを取得しますが、問題は、関数がデータを配列に 2 回入れていることです。理由を理解してください。
期待される結果
array(2) {
["id"]=> string(2) "30"
["username"]=> string(8) "Username" }
実結果
array(4) {
[0]=> string(2) "30"
["id"]=> string(2) "30"
[1]=> string(8) "Username"
["username"]=> string(8) "Username" }
コード
問題に関係のないコードは削除され、疑似コード コメントに置き換えられます。
$Connection = $this->Connect("MySQLi");
$Data = MySQLi_Fetch_Array(
MySQLi_Query($Connection["MySQLi"], $Options["Query"])
);
echo "Got array (MySQLi).";
「Got array (MySQLi)」という文字列に注意してください。一度だけ登場。