php基础有关问题,请指点

WBOY
Release: 2016-06-13 11:58:41
Original
851 people have browsed it

php基础问题,请指点
$url_array = array()

  for ($count = 1; $row = $result->fetch_row(); ++$count)
  {
    $url_array[$count] = $row[0];

  }

这个代码我想请教一下,url_array被声明为一个数组,该for循环有点不太理解,该for循环为什么row[0]赋给url_array[1],数组不是以0开始的吗? 还会为什么这个循环 一直将row[0]赋给url_array数组?? 
------解决方案--------------------
为什么要这样写,作者肯定有他的道理
不是一直循环,当 $result->fetch_row() 返回假时就结束了

阅读他人的代码,首先是要了解他是在做什么。然后才是具体的做法
------解决方案--------------------
是否这样?
$datalist 或者等价 $result->fetch_row();

$ar = array();
for($i = 0; $i     $ar[$i] = $datalist[0]['title'];
}
------解决方案--------------------
他下面的程序需要$url_array从索引1开始
row[0]表示结果集$result的第一个字段值
fetch_row 每次取出一行数据 然后指针+1,实际上每次循环$row是不同的

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template