我有一个小困扰,在PHP中,无论是foreach循环还是while循环,在这种情况下似乎都能做到同样的事情。
我的问题是有没有真正的区别? 什么时候使用其中一个会更好,还是两者都可以使用? 这两者中的任何一个能给你更大的灵活性吗?
foreach ($execute->result as $item) {
echo $item['user_pass'] . '<br />';
}
和
while ($row = mysqli_fetch_assoc($execute->result)) {
echo $row['user_pass'] . '<br />';
}
我的问题是有没有真正的区别? 什么时候使用其中一个会更好,还是两者都可以使用? 这两者中的任何一个能给你更大的灵活性吗?