PHPのmysqli_fetch_all

1237 ワード

MYSQLI_NUMキーの値は数字です:元の味を失って、keyはすべて数字で、元の味を失いました.
MYSQLI_ASSOCキー値はアルファベット:元の味があるよ、いい!!!拍手、ハハハハ~~
query($sql);
$res1=mysqli_fetch_all($res,MYSQLI_NUM);
$res=$conn->query($sql);
$res2=mysqli_fetch_all($res,MYSQLI_ASSOC);

MYSQLI_NUM
array(2) {
  [0]=>
  array(3) {
    [0]=>
    string(1) "1"
    [1]=>
    string(3) "sun"
    [2]=>
    string(3) "sun"
  }
  [1]=>
  array(3) {
    [0]=>
    string(1) "2"
    [1]=>
    string(2) "li"
    [2]=>
    string(2) "li"
  }
}

MYSQLI_ASSOCの
array(2) {
  [0]=>
  array(3) {
    ["id"]=>
    string(1) "1"
    ["name"]=>
    string(3) "sun"
    ["sex"]=>
    string(3) "sun"
  }
  [1]=>
  array(3) {
    ["id"]=>
    string(1) "2"
    ["name"]=>
    string(2) "li"
    ["sex"]=>
    string(2) "li"
  }
}