PHP一般用什么数据结构来装少量数据,但便于查询。 因数据表很小(<50),要把结果放入内存,以便于再多次查询使用。一般用什么数据结构,最好给个例子。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因数据表的数据量少,只要code和name两项。在PHP中有类似Java的Vector或List数据构造吗? 直接放数组里就行了吧。php的数组实际是一个map结构。key值可以是任何字符串。$data=array('code1'=>'name1','code2'=>'name2');查询时只要$data['code1']就得到name2的值了。要反过来查请把数组倒过来写。 动态修改数组不可以吗 google了一下,php也有类实现vectorutil/Vector.class.phphttp://www.phpclasses.org/browse/file/8094.html 把结果放在一个数组里后。如果你想跨页访问,就要把这个数组serialize到session里。$_SESSION['data']=serialize($data);在别的页访问时$data=unserialize($_SESSION['data']); 无法获取所有的input值 php调试问题 只要有改动就会出错? ajax回调函数把整个页面代码都返回是怎么回事 关键词高亮 寻找php程序员,改写一套足球系统!待遇优越,SOHO最佳! 用的fsockopen函数读取一个页面的时候头信息怎么去掉? 请教一下学习php的关键是什么? (上海)游戏公司急招[凡符合要求者给50分] 怎样安装 在win2000 里面Apache PHP网站导航 一个逻辑判断的问题,高手们进啊。。。。我搞了一天也没有想明白。
$data=array('code1'=>'name1','code2'=>'name2');查询时只要$data['code1']就得到name2的值了。要反过来查请把数组倒过来写。
util/Vector.class.php
http://www.phpclasses.org/browse/file/8094.html
$_SESSION['data']=serialize($data);在别的页访问时
$data=unserialize($_SESSION['data']);