首页 > 后端开发 > 正文

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

2024-07-24 23:35:21 | 我爱编程网

我爱编程网小编给大家带来了php类里面一个函数如何使用另一个函数的变量相关文章,一起来看一下吧。

本文目录一览:

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

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

$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函数里面修改的值

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

php在同一个类里面的变量如何在另一个函数中调用?

需要准备的材料分别是:电脑、php编辑器、浏览器。

1、首先,打开php编辑器,新建php文件,例如:index.php,填充问题基础代码,以fun2中调用fun1中的$v变量为例。 我爱编程网

2、在index.php中的fun1()函数中新增代码:$this->global_v = $v;。

3、浏览器运行index.php页面,此时fun2函数成功打印了fun1函数中的$v变量的值。

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

php在本函数里定义的变量如何在另一个函数里使用它的值

我爱编程网(https://www.52biancheng.com)小编还为大家带来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;

以上就是我爱编程网小编给大家带来的php类里面一个函数如何使用另一个函数的变量,希望能对大家有所帮助。更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“php类里面一个函数如何使用另一个函数的变量”相关推荐
PHP if函数里直接写一个变量是什么意思
PHP if函数里直接写一个变量是什么意思

php函数的变量和作用域<?php$global_a="global";//这是一个全局变量。functionprivate_test(){$private_a="private";//这是一个局部变量,其有效范围就是这个函数内部。echo$private_a;}echo$private_a;//函数外部就不能再调用其局部变量了。PHPif函数里直接写一

2024-07-17 16:03:12
php中如何调用JS文件里的一个函数!
php中如何调用JS文件里的一个函数!

php中如何调用JS文件里的一个函数!1.A文件用php的fopen函数读取帐号密码,再用md5加密,再写sql。2.A文件用php的fopen函数读取帐号密码,传给B文件,调用js的md5函数,再用异步传输写数据库。(好像不值得,写一个php函数好了)php怎么执行js的function楼主,首先纠正一下,PHP是不能执行JS的函数的(当然,服务器端的js框架除外)!1楼的

2024-07-19 05:59:15
如何在一个php页面调用其他页面的函数
如何在一个php页面调用其他页面的函数

php引用函数的使用方法在技术学习的道路上,能掌握一些有用的技巧,对于初学者是非常有帮助的,下面是php引用函数的使用方法,希望大家会喜欢。1.不要在你的应用程序中gzip输出,让apache来做考虑使用ob_gzhandler?不,别这样做。它没有任何意义。PHP应该是来写应用程序的。不要担心PHP中有关如何优化在服务器和浏览器之间传输的数据。使用apachemod

2024-07-22 12:51:02
php如何定义一个函数
php如何定义一个函数

php如何定义一个函数函数是完成一个特定功能的代码集合,可以分为系统函数和用户函数。用户可以通过创建自定义函数实现特定需要。1.函数定义语法结构:PHP中允许用户使用function关键字创建一个自定义函数。语法结构:function函数名称(参数1,参数2,...){//函数内的代码}PHP对函数名称的限制比较少,可以是以字母或下划线开头后跟字母、下划线或数字的

2024-07-14 16:14:08
php 一个函数效率高 还是一个类 效率? 哪个好
php 一个函数效率高 还是一个类 效率? 哪个好

php一个函数效率高还是一个类效率?哪个好从效率上来说,直接写一个函数要比写一个类的执行效率要高,因为类的话编译时候还要考虑实例化、继承、公有私有等等一大堆面向对象的机制,执行效率自然会比函数低。但是,对于人类来说,面向对象简化了很多逻辑,因此会方便你写代码。写代码就是这样,要么你累一点计算机就轻松一点,要么你轻松了,计算机就累了!Php类和函数有什么差别楼主得去多了解一下

2024-07-24 19:13:11
[php]如何设定一个函数的某参数可有可无?
[php]如何设定一个函数的某参数可有可无?

用PHP定义一个函数,返回3个参数中的最大值?可以使用以下代码定义一个函数,返回3个参数中的最大值:functionfindMax($num1,$num2,$num3){$max=$num1;if($num2>$max){$max=$num2;}if($num3>$max){$max=$num3;}return$max;}该函数接受3个

2024-07-14 18:53:58
php要求编写一个函数,用于计算若干数的和。(php中count()函数的作用?)
php要求编写一个函数,用于计算若干数的和。(php中count()函数的作用?)

php要求编写一个函数,用于计算若干数的和。一个比较简单的函数:function sum() {    $nums = func_get_args();    $sum = 0;    foreach( $nums as $num ) {        $sum += $num;    }    return $sum;}sum(1,2,3,4,5); // 15例子只是简单的演示

2024-07-21 21:08:04
PHP的构造函数理解不了?他和类里面的函数有什么区别?
PHP的构造函数理解不了?他和类里面的函数有什么区别?

phpecho()和print()、require()和include()函数区别说明1.echo和print的区别PHP中echo和print的功能基本相同(输出),但是两者之间还是有细微差别的。echo输出后没有返回值,但print有返回值,当其执行失败时返回flase。因此可以作为一个普通函数来使用,例如执行下面的代码后变量$r的值将为1。$r=print“Hell

2024-07-20 08:16:37