<?php $mysqli=new mysqli("localhost","root","","xsphpdb"); $stmt=$mysqli->stmt_init(); var_dump($stmt); $mysqli->close();
object(mysqli_stmt)#2 (0) { }
は
object(mysqli_stmt) を意味します これは mysqli_stmt オブジェクトです
#2 は mysqli オブジェクト シリーズの 2 番目のものです ($mysqli が最初のものです)
(0) メンバーの数は 0 (列の属性のみがリストされています)
{ } つまり、空集合です
オブジェクト系列なので、配列として理解できますか?配列の場合はprint_r()で出力できますか? まだ習ったばかりで反応できないところがあります。
オブジェクトと配列の異なるデータ構造
出力メソッド Object $m->name Array $m['name']