php调用oracle的通用程序。请帮忙看一下怎么灵活的返回数组 本帖最后由 jing923510553 于 2010-04-07 11:36:46 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有oracle环境,无法验证以下描述php 提供了两个变量与数组间转换的函数extract -- 从数组中将变量导入到当前的符号表compact -- 建立一个数组,包括变量名和它们的值你可以利用他们完成你的目的function foo($ar) { extract($ar); $k = array_keys($ar); //这里模拟查询 for($i=0; $i<5; $i++) { $id = $i; $r[] = compact($k); } return $r;}$a = array( 'id' => 5, 'name' => 'body');print_r(foo($a));Array( [0] => Array ( [id] => 0 [name] => body ) [1] => Array ( [id] => 1 [name] => body ) [2] => Array ( [id] => 2 [name] => body ) [3] => Array ( [id] => 3 [name] => body ) [4] => Array ( [id] => 4 [name] => body ) 楼上的xuzuning 是否可以留下一个邮箱。我给你提供环境。我一会发一个远程的oracle连接调用程序。 根据楼上的提供思路。我已经完成通用的功能 我执行的存储方法里面写了一下几行代码。 $k = array_keys($arrParameterinout); $result = compact($k); return $result; 求PHP解压带密码的ZIP压缩包的方法 登陆验证 我把wordpress放到一个免费的空间里面出现个问题 新手问题(关于PHPMyAdmin的配置、PHP与MySQL通信) thinkphp问题 请问一下,怎么样做让php和tomcat机器一启动,就自动运行?linux+php.4.*+apache.1.* 能不能从网页上调用另一台服务器上的数据库 【求问】对源代码进行流分析,使用PHP展示流图,思路。 关于图片上传地址存到数据库的问题 TCP连接占满怎么解决? subversion的问题 php去掉字符串中某几个字符
extract -- 从数组中将变量导入到当前的符号表
compact -- 建立一个数组,包括变量名和它们的值
你可以利用他们完成你的目的function foo($ar) {
extract($ar);
$k = array_keys($ar);
//这里模拟查询
for($i=0; $i<5; $i++) {
$id = $i;
$r[] = compact($k);
}
return $r;
}$a = array( 'id' => 5, 'name' => 'body');print_r(foo($a));Array
(
[0] => Array
(
[id] => 0
[name] => body
) [1] => Array
(
[id] => 1
[name] => body
) [2] => Array
(
[id] => 2
[name] => body
) [3] => Array
(
[id] => 3
[name] => body
) [4] => Array
(
[id] => 4
[name] => body
)
楼上的xuzuning 是否可以留下一个邮箱。我给你提供环境。我一会发一个远程的oracle连接调用程序。
我执行的存储方法里面写了一下几行代码。
$k = array_keys($arrParameterinout);
$result = compact($k);
return $result;