php类里面一个函数如何使用另一个函数的变量

作者&投稿:糜晶 (若有异议请与网页底部的电邮联系)
php在本函数里定义的变量如何在另一个函数里使用它的值~

1、用return函数来返回你所需的变量。例子:
function my(){
$from_sql=mysql_request($result);
return $from_sql; //把$from_sql变量返回给函数
}
2、就是从外部定义好变量,然后在函数内调用全局变量。例子:
$from_sql=mysql_request($result);
function my(){
global $from_sql;
//一下可以直接调用$from_sql变量了
}
3、要调用的函数是一个类里面的一个方法。例子
class myclass{
public $from_sql;
$from_sql=mysql_request($result);
}
如果要调用$from_sql变量的话就可以这样调用。如下:
$my=new myclass();
$get_from_sql=$my->from_sql;

假设想在类A里调用类B的函数intf(x),两种法:1、classA::B也就是说将B定义为A的父类,这样就可以自然的在A里面用f(x)了2、classA{BB_ins;intg(x);}intg(x){returnB_ins.f(x)}也就是说可以在A里面使用一个B的对象作为成员变量,这样就可以用他的函数了。

$this->a();
一样的,只是在前面加上个$this->
不过上面好像有点答非所问...
你需要在function a里面对$a的值进行输出..
也就是
function a() {
$a = 'a';
return $a;
}
然后需要在函数b里面进行导入
function b() {
$a = $this->a();
if ($a == 'xxx') {
}
}
... OK~
另外如果说要用class的变量
你可以在没有函数的时候定义
class xxx {
$a = 'xxx'; // 在这里定义 你还可以强调变量类型 public之类的~
function xxx() {
}
}
然后在函数里面调用这些变量
class xxx {
$a = 'xxx';
function getA() {
$a = $this->a;
}
}
这样就可以了~这样修改的变量作用域是整个类~
也就是你在a函数里面修改之后,在b函数里面使用的话,值是在a函数里面修改的值

$this->a();
一样的,只是在前面加上个$this->
不过上面好像有点答非所问...
你需要在function a里面对$a的值进行输出..
也就是
function a() {
$a = 'a';
return $a;
}
然后需要在函数b里面进行导入
function b() {
$a = $this->a();
if ($a == 'xxx') {
}
}
... OK~
另外如果说要用class的变量
你可以在没有函数的时候定义
class xxx {
$a = 'xxx'; // 在这里定义 你还可以强调变量类型 public之类的~
function xxx() {
}
}
然后在函数里面调用这些变量
class xxx {
$a = 'xxx';
function getA() {
$a = $this->a;
}
}
这样就可以了~这样修改的变量作用域是整个类~
也就是你在a函数里面修改之后,在b函数里面使用的话,值是在a函数里面修改的值

使用全局变量,这样在任何函数中都可以操作使用了。

static。。。。?


HP6530b dvd刻录出现无法访问,函数错误。。 求解。。。
多方面原因。排解法:1.换张盘试刻录一次,成功,那说明刚才那张盘质量不好;2.1的基础上还是不行,查看软件是否规范操作,具体请百度或请人检查;3.如果2的基础上问题还是存在,返回1,选用的盘是不是有“规定”?不懂请百度。4.如果上述问题还是不能解决,请咨询资深专业软件人士。

VC++中HPEN的用法
下面的代码将一个CPen对象转换为一个窗口句柄:CPen myPen;myPen.CreateSolidPen( PS_COSMETIC, 1, RGB(255,255,0) );HPEN hMyPen = (HPEN) myPen;图形对象:Windows提供了多种绘图工具,设备上下文来使用。它提供了钢笔画线,刷填写的内饰,和字体绘制文本。 MFC提供了图形对象类相当于Windows中...

unity血条 slider中的 value怎么获得函数中的参数hp的值 hp就是...
你可以定义一个属性来保存角色的HP上限呀,HP的现有量\/HP上限的比值就是血条进度条的值了呀

HP笔记本DVD无法读取CD盘。显示无法访问H:\\。函数不正确。
首先多换几张碟片看看,是否是cd碟片的问题 如果还出现显示无法访问H:\\函数不正确这种情况多半是光驱损坏,才买半年,联系保修服务吧,不要自己弄了 骗鬼啊!哪家的DVD不能读CD啊,拨打惠普金牌服务的电话投诉吧,央视不是才曝光惠普没有多久吗,应该会有所改善了 ...

为什么我的HP笔记本在打开游戏碟的时候出现无法访问G\/:函数不正确!怎么...
如果还是不能使用,建议你保存好重要数据后重新安装一下您的操作系统;如果你的系统光盘都不能引导那么就可能是你的光驱硬件导致的问题,建议你将机器送到就近的维修中心做一下光驱的检测。惠普维修中心的联系方式可以通过下面的链接查询:http:\/\/h20494.www2.hp.com\/repairsearch\/CN\/SearchTool.asp ...

matlab在信号系统的常用函数
【六】、 频率变换 Lp2bp 低通到带通模拟滤波器转换 Lp2bs 低通到带阻模拟滤波器变换 Lp2hp 低通到高通模拟滤波器变换 Lp2lp 低通到低通模拟滤波器转换【七】、 滤波器离散化 Blinear 双线性变换 Impinvar 冲激响应不变法【八】、 FIR滤波器设计 Fir1 基于窗函数的 FIR 滤波器设计...

OCI常用函数的函数说明
**usrmempp——指向Xtramemsz参数的指针;usermempp参数是函数返回值;该函数使用举例如下:应用例子:OCIEnvInit((OCIEnv **) envhp,(ub4) OCI_DEFAULT,(size_t) 0,(dvoid **) 0) 一个OCI连接在建立前,还需要将所需要的句柄一一分配成功,在OCI8里,使用函数OCIHandleAlloc来分配各句柄,成功返回0。函数原型...

excel怎样算一个日期是第几周的第几天呢?
利用WEEKNUM和WEEKDAY函数就可以算出一个日期具体是第几周的几天了。下面我就演示一下详细的操作步骤❥(ゝω・✿ฺ)(电脑型号:惠普 (HP) 暗影精灵8Pro,软件及版本号:WPS 11.1.0.13703)1、打开一个表格,如下图所示,在B1单元格输出A1的日期是第几周的第几天。...

WPS函数dispimng第一参数的问题?
这个函数第一个参数接受的值只能是这个ID,而这个ID由软件提供,因此,你必须在表格中某一个单元格或者区域预先插入图片,然后查看这张图的ID(名称),最后才能在你想插入图片的单元格使用这个函数,并将这个图片ID作为函数第一参数“图片名称”的值。想要用这个函数,必须先插入图片。因为它不接受外部...

MSSQL 关于加号“+”的函数
SELECT rtrim(Stuff('abcd ' + ' ', len('abcd')+1, 0, 'ef'))上面是一个选择 === mysql select concat('11','22','33');输出 112233

吉隆县18352589199: php类里面一个函数如何使用另一个函数的变量 -
於才佛迪: $this->a(); 一样的,只是在前面加上个$this-> 不过上面好像有点答非所问...你需要在function a里面对$a的值进行输出..也就是 function a() {$a = 'a'; return $a; } 然后需要在函数b里面进行导入 function b() {$a = $this->a(); if ($a == 'xxx') { } }... ...

吉隆县18352589199: php 中一个函数调用另一个函数中的变量 -
於才佛迪: 你可以在函数外部就声明了这个变量,然后再各自函数内部用global关键字就可以调用了,希望帮到您

吉隆县18352589199: php中,一个类中,方法内调用另一个方法 -
於才佛迪: 示例 class Test{ function aa(){$this->bb(); //使用$this变量表示当前类 } function bb(){ echo "引用过去了"; } } 类使用方式$class = new Test();$class->a();

吉隆县18352589199: php中如何调用其他页面中的函数 -
於才佛迪: php中可以把函数名通过字符串的方式传递给一个变量,然后通过此变量动态调用函数 下面是一个简单的动态函数调用范例<html><head><title>Dynamic Function Calls</title></head><body><?php function sayHello() { echo "Hello<br />"; }$function_holder = "sayHello";$function_holder();?></body></html>

吉隆县18352589199: php如何将一个函数里的数据传给另外一个函数 -
於才佛迪: aaa();函数,返回变量c的值,就可以了..例如 function a(){ $c="我是C"; return $c; }; 返回变量c的值,给$bianliang$bianliang = a(); 使用..bbb($bianliang); 望采纳

吉隆县18352589199: 如何在一个php页面调用其他页面的函数 -
於才佛迪: 把你要用到的函数都写在一个文件里面,在入口文件里面直接去include这个文件.这样不会占用你太多资源的 ,因为PHP解释器在执行请求的过程中,会判断请求用到的函数去调用.即使文件被包含,也是服务端的处理工作,不会被发送到请求的发送端.对效率的影响可以忽略不计.

吉隆县18352589199: php在本函数里定义的变量如何在另一个函数里使用它的值 -
於才佛迪: 1、用return函数来返回你所需的变量.例子: function my(){ $from_sql=mysql_request($result);return $from_sql; //把$from_sql变量返回给函数 }2、就是从外部定义好变量,然后在函数内调用全局变量.例子: $from_sql=mysql_request($result)...

吉隆县18352589199: 一个php的类里调用另外一个没有定义类的php函数,怎么调用? -
於才佛迪: include functions.php class a{ function on_index(){ call_functions_fun();//这个是 functions.php 定义的函数 } }

吉隆县18352589199: 用speedphp创建一个类.在这个类中定义了两个函数.其中一个函数调用另一个函数的返回值.该怎么写 -
於才佛迪: 这其实就是php中在一个类中调用同类方法 例子 class main extends spController{ function index(){ $this->myFunction(); } function myFunction(){ echo 'I'm working!'; } }

吉隆县18352589199: PHP中自定义的 function如何调用
於才佛迪: 注意两点即可:第一,调用其它文件的函数或类,需要先用include,require,include_once,require_once这些函数包含一下其它文件,这四个函数的区别,你可以查一下手册.第二,对于类外面的函数,在文件包含以后,可以直接调用;对于类内部的函数,在文件包含以后,如果是静态函数,就用 类名::函数名 进行调用,如果不是静态函数,就需要先将类实例化,然后用 实例化的对象-&gt;函数名 进行调用.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网