欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php基础有关问题,请指点

程序员文章站 2024-01-18 15:55:58
...
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是不同的
php基础有关问题,请指点
php基础有关问题,请指点

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频