LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 783|回复: 4

PHP问题

[复制链接]
发表于 2004-5-13 17:44:08 | 显示全部楼层 |阅读模式
如何在建立一个动态多维数组?
比如一个多行文本文件
事先不知道内容,
运行时想随机取出一列
name               age            id             color
xgg1              2000            1361            white
xgg2              2001            1372            black
xgg3              2002            1383            yellow
xgg4              2003            1394            blue


$str=array("$listkey[0]"=>array("xgg1","xgg2","xgg3","xgg4"),
              "$listkey[1]"=>array("2000","2001","2002","2003"),
              "$listkey[2]"=>array("1361","1372","1383","1394"),
              "$listkey[3]"=>array("white","black","yellow","blue"));
这样属于静态数组
但是动态数组?
有没有什么函数可以直接实现的?
发表于 2004-5-13 20:29:37 | 显示全部楼层
php好像没什么静态数组吧,直接添加就行了
 楼主| 发表于 2004-5-13 21:33:42 | 显示全部楼层
如果我事先不知道所打开的网页或者文件是什么内容
想在打开时建立数组
这样如果是数万条记录,
直接添加就不现实了
如何来一个
添加一个元素到数组中
再随机任意提取其中的数据?
发表于 2004-5-13 22:40:41 | 显示全部楼层
“来一个添加一个”就直接添加嘛
如果$ar是数字索引的数组,
$ar[] = 'aaa';
就把'aaa'添加到了$ar的最后
发表于 2004-5-13 22:54:19 | 显示全部楼层
版主说的没错,照做就行了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表