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

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
 12  1/2  1  2  > 
     
标题: [问题] 类里不用GLOBAL??那用什么?  
 
tangwenming
注册会员
Rank: 2



UID 92072
精华 0
积分 112
帖子 74
金钱 112 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-4-27
状态 离线
[广告]: q m
类里不用GLOBAL??那用什么?

index.php文件

<?php

include 'a.class.php'; //包含a类文件

$a = new a();//实例化

include 'b.class.php' //包含b类文件

?>

我需要在b.class的类里使用$a

class b {
function b(){
      global $a; //除了global,还有什么方法 ?
}

}
2008-3-22 10:28 PM#1
查看资料  Blog  发短消息  顶部
 
songlv (超级版主)
论坛元老
Rank: 8Rank: 8


UID 73828
精华 0
积分 3021
帖子 693
金钱 3017 喜悦币
威望 0
人脉 4
阅读权限 90
注册 2006-5-22
状态 离线
[推荐阅读] 求歌词同步程序实例或代码段。
方法里 传参啊



不要跑  不要玩   不要看  不要  
2008-3-22 10:49 PM#2
查看资料  访问主页  Blog  发短消息  顶部
 
tangwenming
注册会员
Rank: 2



UID 92072
精华 0
积分 112
帖子 74
金钱 112 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-4-27
状态 离线
[推荐阅读] 请问,如何能快速修改mysql的表中的自动编号?
没有办法传啊,因为我不确定B.CLASS.PHP文件里需要用到什么。

INDEX.PHP是写死的。

相关代码如下:

<?php

include 'a.class.php'//包含a类文件

$a = new a();//实例化

include '$GET['ACT'].class.php' //包含b类文件,这个b.class.php不是固定写的,是根据GET获取,比如INDEX.PHP?ACT=B则调用B.CLASS.PHP,这个被调用的*.CLASS.PHP文件里,指不定方法和属性是什么呢。
// 一些判断,如果文件和方法存在。。。
$obj = new $GET['ACT']();
$obj->$GET['ACT']();



?>
2008-3-22 11:01 PM#3
查看资料  Blog  发短消息  顶部
 
smallipis (smallipis)
高级会员
Rank: 4
一般会员



UID 66599
精华 0
积分 509
帖子 220
金钱 509 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2005-9-13
状态 离线
[推荐阅读] 写在代码里面的文件说明包含那些?
你的class 高参数不行么
public $xxxxx

include '$GET['ACT'].class.php' //
这样写小心你的站一瞬间被K
2008-3-24 09:11 AM#4
查看资料  发短消息  顶部
 
jtql420 (披着羊皮的狼)
金牌会员
Rank: 6Rank: 6
披着羊皮的狼


UID 70611
精华 0
积分 1967
帖子 449
金钱 1967 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2006-3-29
来自 深圳
状态 离线
[推荐阅读] 北京云网(www.cncard.com)招聘php开发
passed by reference

[ 本帖最后由 jtql420 于 2008-3-24 10:12 AM 编辑 ]




披着羊皮的狼 http://jtql420.cn
2008-3-24 10:10 AM#5
查看资料  访问主页  发短消息  QQ  顶部
 
tangwenming
注册会员
Rank: 2



UID 92072
精华 0
积分 112
帖子 74
金钱 112 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-4-27
状态 离线
[推荐阅读] 讨论一下分类分页生成静态HTML文件的方法


QUOTE:
原帖由 smallipis 于 2008-3-24 09:11 AM 发表
你的class 高参数不行么
public $xxxxx

include '$GET.class.php' //
这样写小心你的站一瞬间被K
比喻而已,呵呵
大致意思是根据GET来加载类
2008-3-24 03:35 PM#6
查看资料  Blog  发短消息  顶部
 
drealioy
新手上路
Rank: 1



UID 106720
精华 0
积分 1
帖子 1
金钱 1 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2008-1-11
状态 离线
[推荐阅读] 这种三角关系该怎么建立数据关系?
a.php
{
class a{}
}

b.php
class b{
    var $pbvalue;
    function(& $get){
       this->pbvalue->$get;
    }
}

要用的话就
include 'a.php'
$pa=new a();
$pb=new b($pa);



我是这样实现的,不知道还有没有更好的方法
2008-3-24 04:31 PM#7
查看资料  发短消息  顶部
 
蟋蟀
版主
Rank: 7Rank: 7Rank: 7
村里巡逻队长


UID 67242
精华 0
积分 2036
帖子 1763
金钱 2036 喜悦币
威望 0
人脉 0
阅读权限 100
注册 2005-12-17
来自 福建
状态 离线
[推荐阅读] 对很长的一片文章怎么进行良好的分页
可以用多态实现,传递参数调用相应的类.
每个类内有同一方法实现不同的功能




吉林php群
27089230
2008-3-24 04:55 PM#8
查看资料  Blog  发短消息  QQ  顶部
 
姜运涛
金牌会员
Rank: 6Rank: 6


UID 64643
精华 0
积分 1452
帖子 1333
金钱 1451 喜悦币
威望 0
人脉 1
阅读权限 70
注册 2005-6-8
来自 大连
状态 离线
[推荐阅读] php如何实现用户同telnet或者其他程序的交互
也可以做个基类
里面做相关的实例化、载入配置什么的
2008-3-24 09:28 PM#9
查看资料  Blog  发短消息  QQ  Yahoo!  顶部
 
fnet
高级会员
Rank: 4
**村大队书记



UID 65788
精华 0
积分 718
帖子 785
金钱 718 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2005-8-12
状态 离线
[推荐阅读] [代]美嘉文化有限公司,php程序员
初学时一般用construt初始化



JAVA
2008-3-25 09:26 AM#10
查看资料  访问主页  发短消息  QQ  顶部
 12  1/2  1  2  > 
     


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


 




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

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