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

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
 18  1/2  1  2  > 
     
标题: 关于数组的问题  
 
leobok
中级会员
Rank: 3Rank: 3
中级会员


UID 63761
精华 0
积分 264
帖子 267
金钱 264 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-3-27
来自 非洲喀麦隆
状态 离线
关于数组的问题

我在a.php里面
循环里得到
$sum=12
$pic_name['$num']=$row->file_name;
$pic_name['$num']中有12个数组。

然后在 b.php
中 使用 include_once ("a.php");
然后使用
echo $pic_name['5'];

结果发现是空的,请问怎么回事呢?我查了下手册,似乎没有相关说明。
2006-7-27 09:17 AM#1
查看资料  访问主页  发短消息  QQ . .   顶部
 
kuco
高级会员
Rank: 4
一半会员


UID 66126
精华 0
积分 964
帖子 964
金钱 909 喜悦币
威望 0
人脉 55
阅读权限 50
注册 2005-8-23
来自 上海
状态 离线
[推荐阅读] PHP控制HTML输出的问题!
首先在b.php
print_r($pic_name);

看看是啥.




阿里妈妈再掀疯狂采购风,急召天下站长,新加入站点3天内一定采购!
2006-7-27 09:19 AM#2
查看资料  Blog  发短消息  顶部
 
游戏人间
版主
Rank: 7Rank: 7Rank: 7
☞风云山庄大少爷☜


UID 62639
精华 2
积分 14665
帖子 7767
金钱 14515 喜悦币
威望 20
人脉 130
阅读权限 100
注册 2004-12-21
来自 广西人在北京
状态 在线
[推荐阅读] 一个SESSION的老问题,问个真相?
理论上是不可能为空的,但是你得不到数据,那就表明你在这个过程中,数组已经被重新操作过.

$pic_name['$num']中有12个数组
这句话不是很给理解,但也不是很容易理解.




 
群号:6025396/6025252/19520091(广西PHP交流/PHP高级编程/算法交流) 寧可在嘗試中失敗,也不在保守中成功! 不為失敗找理由,只為成功找方法! 饿踢Blog
 
2006-7-27 09:19 AM#3
查看资料  访问主页  Blog  发短消息  顶部
 
sanders_yao
版主
Rank: 7Rank: 7Rank: 7
or2 =333


UID 30286
精华 0
积分 11786
帖子 4970
金钱 11783 喜悦币
威望 0
人脉 3
阅读权限 100
注册 2004-7-23
来自 北京 菜户营
状态 离线
[推荐阅读] 图片显示问题
如果$pic_name['$num']中有12个数组,这12个数组是以多维数组形式保存到$pic_name['$num']中的?
楼主的意思还是说$pic_name['$num']中保存了1个含有12个元素的数组?
或者楼主的意思是说$pic_name是一个包含12个元素的数组?
后两者显然和楼主帖子中表达的不符
我不知道$row->file_name保存的是什么
如果他返回一个数组那么$pic_name['$num']保存的就是一个数组,而$pic_name保存的就是一个多维数组
况且我还不知道$num的值是否有'5'这个字符串




最近写的一些代码都会在以下地址发布,有兴趣的来批:
http://www.phpx.com/happy/thread-131368-1-1.html
2006-7-27 09:26 AM#4
查看资料  Blog  发短消息  顶部
 
唠叨 (唠叨)
版主
Rank: 7Rank: 7Rank: 7
版主



UID 9955
精华 0
积分 1479
帖子 1546
金钱 1479 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2001-10-27
状态 离线
[推荐阅读] JS烦死了,救救我吖
$pic_name['$num']=$row->file_name;
改为
$pic_name[$num]=$row->file_name;

被单引号括起的任何内容都只被作为字符串
无论你执行多少次$pic_name['$num']=$row->file_name;
$pic_name数组也至多存在一项关联键为'$num'的元素
2006-7-27 09:30 AM#5
查看资料  Blog  发短消息  顶部
 
leobok
中级会员
Rank: 3Rank: 3
中级会员


UID 63761
精华 0
积分 264
帖子 267
金钱 264 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-3-27
来自 非洲喀麦隆
状态 离线
[推荐阅读] 有意思的PHP WEB操作系统(EYEOS),可以下载代码
谢谢大家
b.php

print_r($pic_name);

得出 Array ( [$num] => 1111111 )
$pic_name['$num']中有12个数组
就是 $pic_name数组中有12个数据
2006-7-27 09:31 AM#6
查看资料  访问主页  发短消息  QQ . .   顶部
 
kuco
高级会员
Rank: 4
一半会员


UID 66126
精华 0
积分 964
帖子 964
金钱 909 喜悦币
威望 0
人脉 55
阅读权限 50
注册 2005-8-23
来自 上海
状态 离线
[推荐阅读] 如何保持输入的公式格式
$pic_name[$num]=$row->file_name;


echo $pic_name[5];




阿里妈妈再掀疯狂采购风,急召天下站长,新加入站点3天内一定采购!
2006-7-27 09:34 AM#7
查看资料  Blog  发短消息  顶部
 
leobok
中级会员
Rank: 3Rank: 3
中级会员


UID 63761
精华 0
积分 264
帖子 267
金钱 264 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-3-27
来自 非洲喀麦隆
状态 离线
[推荐阅读] 广招能人干士,学历何足挂齿
$pic_name[$num]=$row->file_name;
是从数据库中读取 12条数据,然后存放到$pic_name[$num]数组中
我在a.php中循环可以
输出
print_r("<pre>");
print_r($pic_name['$num']);
print_r("<pre>");
可以得

1111111
1111111
1111111
1111111
1111111
1111111
1111111
1111111
1111111
1111111
1111111
1111111
上面是不同的 数据 只是我懒在数据库都输入 1111111而已
但在b.php中使用
echo $pic_name['5']; 却发现什么都没有显示
2006-7-27 09:37 AM#8
查看资料  访问主页  发短消息  QQ . .   顶部
 
kuco
高级会员
Rank: 4
一半会员


UID 66126
精华 0
积分 964
帖子 964
金钱 909 喜悦币
威望 0
人脉 55
阅读权限 50
注册 2005-8-23
来自 上海
状态 离线
[推荐阅读] 急! 有谁知道 http://www.hostgator.com 可不可靠?
echo $pic_name[5];



阿里妈妈再掀疯狂采购风,急召天下站长,新加入站点3天内一定采购!
2006-7-27 09:39 AM#9
查看资料  Blog  发短消息  顶部
 
leobok
中级会员
Rank: 3Rank: 3
中级会员


UID 63761
精华 0
积分 264
帖子 267
金钱 264 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2005-3-27
来自 非洲喀麦隆
状态 离线
[推荐阅读] MYSQL数据库问题
$sum=12;
for($i=$SoPaginationClass->mBegin;$i<$SoPaginationClass->mEnd;$i++){#循环输出当前显示的所有分页内容
        if(mysql_data_seek($result,$i) && $row = mysql_fetch_object($result)) {
                print_r("<pre>");
                #print_r($row);
               
                $pic_name[$num]=$row->file_name;

                $sum--;
                print_r($pic_name[$num]);
                print_r("</pre>");

        }
}

以上是a.php中的写法,然后b.php
使用for ($i=12;$i>1;$i--){
    $sum=$i;
        print_r($pic_name[$sum]);
}无任何显示
2006-7-27 09:41 AM#10
查看资料  访问主页  发短消息  QQ . .   顶部
 18  1/2  1  2  > 
     


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


 




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

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