喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: 关于数组。问一个巨菜的。  
 
NUG (NUG)
高级会员
Rank: 4
高级会员



UID 16675
精华 0
积分 730
帖子 731
金钱 730 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2002-9-24
状态 离线
关于数组。问一个巨菜的。

一数组。
如下:
$array=('a'=>'xxx','b'=>'yyy','c'=>'zzz');


另一数组,
$array1 =('aaa','bbb','ccc');


想要$array=('a'=>'aaa','b'=>'bbb','c'=>'ccc');


两个数组绝对内部元素个数相同。

怎么弄能又简单又高效呢?
2005-5-21 02:33 PM#1
查看资料  发短消息  顶部
 
colorfantasy (colorfantasy)
注册会员
Rank: 2
一般会员



UID 26286
精华 0
积分 65
帖子 65
金钱 65 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-2-20
来自 Focus
状态 离线
[推荐阅读] 在msn上用手写笔 原来这么爽^^


<pre>
<?php

$array
=array('a'=>'xxx','b'=>'yyy','c'=>'zzz');
$array1 =array('aaa','bbb','ccc');
var_dump($array);
var_dump($array1);

$count 0;
reset ($array);
while (list (
$key$val) = each ($array)) {
    
$array[$key] = $array1[$count];
    
$count++;
}

var_dump($array);
?>
</pre>
OUTPUT:

QUOTE:
array(3) {
  ["a"]=>
  string(3) "xxx"
  ["b"]=>
  string(3) "yyy"
  ["c"]=>
  string(3) "zzz"
}
array(3) {
  [0]=>
  string(3) "aaa"
  [1]=>
  string(3) "bbb"
  [2]=>
  string(3) "ccc"
}
array(3) {
  ["a"]=>
  string(3) "aaa"
  ["b"]=>
  string(3) "bbb"
  ["c"]=>
  string(3) "ccc"
}
2005-5-21 03:28 PM#2
查看资料  发短消息  顶部
 
ej99 (ej99)
高级会员
Rank: 4
老会员



UID 29549
精华 0
积分 503
帖子 503
金钱 503 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2004-6-22
状态 离线
[推荐阅读] 霍尔的移动城堡 正版 vs 翻版


<?php
print_r
(array_combine(array_keys($array),$array1));
?>
用PHP本身的函数吧
2005-5-21 03:33 PM#3
查看资料  发短消息  顶部
 
我爱北京天安门 (我爱北京天安门)
中级会员
Rank: 3Rank: 3
老会员



UID 27202
精华 0
积分 395
帖子 393
金钱 395 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-3-24
状态 离线
[推荐阅读] 求教:如何在php5中实现文件上传?
print_r(array_combine($array,$array1));
2005-5-21 03:41 PM#4
查看资料  发短消息  顶部
 
NUG (NUG)
高级会员
Rank: 4
高级会员



UID 16675
精华 0
积分 730
帖子 731
金钱 730 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2002-9-24
状态 离线
[推荐阅读] 如何用fopen将文件写成utf-8格式的
谢谢`~
2005-5-21 04:46 PM#5
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.023566 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP