mysqli_fetch_assoc

<?php
$conn = mysqli_connect("127.0.0.1","root","root",'baixiu');
$sql = "select * from users";
$res = mysqli_query($conn,$sql);
print_r($res);
while($row = mysqli_fetch_assoc($res)){
$arr[] = $row;
}
echo "<hr>";
print_r($arr);php

?>mysql

剛學的時候不理解while後的小括號內的寫法,想不通爲什麼這麼寫,緣由:sql

 

mysqli_fetch_assoc內部有一個指針,它會在每次執行完以後將指針指向下一個要遍歷的對象fetch

當小括號內mysqli_fetch_assoc爲真時,也就是mysqli_fetch_assoc可以遍歷出一個對象時,將對象賦值給一個變量,再執行循環體的內容,執行完以後再檢測條件是否爲真.......spa

相關文章
相關標籤/搜索