2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > php基础有关问题 请指点

php基础有关问题 请指点

时间:2021-11-07 11:59:09

相关推荐

php基础有关问题 请指点

后端开发|php教程

nbsp,array,row,result,url

后端开发-php教程

php基础问题,请指点

$url_array = array()

血透管理 源码,ubuntu中配置vi,tomcat项目增加并发量,永城另类爬虫,yydy.php,seo推广排名及营销方案关键词lzw

for ($count = 1; $row = $result->fetch_row(); ++$count)

{

$url_array[$count] = $row[0];

最新时时彩源码,vscode 运行项目,ubuntu 22.04,tomcat日志截断,sqlite3商业免费,拖动插件,服务号前端用什么框架好,爬虫行为是指什么动物,php 包含字母,机械seo优化优势,更改网站文章上传时间,网页选项卡重叠,传媒公司手机网站模板lzw

}

分类信息源码 php,vscode中js注释,ubuntu 界面模式,卸载tomcat9.0,pycham爬虫,php 数据库字符集,苏州seo网络推广方式,php微信开发电商网站源码下载,织梦58模板源码lzw

这个代码我想请教一下,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 <count($datalist); $i++){

$ar[$i] = $datalist[0][‘title’];

}

——解决方案——————–

他下面的程序需要$url_array从索引1开始

row[0]表示结果集$result的第一个字段值

fetch_row 每次取出一行数据 然后指针+1,实际上每次循环$row是不同的

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。