很多站长朋友们都不太清楚php参数回传,今天小编就来给大家整理php参数回传,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 PHP 类之间传递参数 2、 如何回传值php 3、 php如何显示服务器回传值? 4、 php页面之间参数传递问题 PHP 类之间传递参数1. 用继承,B继承A,其中A的mm方法里面的参数k作为方法的返回值,这样就可以给到A去使用了。
class B extends A{
public function tt() { $k = $this->mm(); }
}
2.在A类里面实例化B类。
class A{
public function tt() {
$class = new B();
$k=$class->mm();
}
}
两个方法的前提条件都是需要mm方法的k变量作为返回值,然后在A类调用的时候就可以得到这参数了。
3.将k参数储存到A类的属性中。
步骤大致和2方法差不多,也是要在tt方法里面实例化B类,但是B类的mm方法改为:
public function mm()
{ $this->k = $k; }
这样就不用k为返回值了,然后在A类中这样:
class A{
public function tt() {
$class = new B();
$class->mm();
$k = $class->k;
}
}
不保证代码的完全正确,但是思路是对的。
如何回传值php可以使用php语言里的超全局数组来完成,比如,A页面进行“查询”,B页面选择后,设置
$GLOBALS['width']= ‘长度’
$GLOBALS['height']= ‘高度’
那么,A页面就可以直接调用 $GLOBALS['width']、$GLOBALS['height'] 。
php如何显示服务器回传值?PHP查询语句,有两种方法获得查询的总记录数。 一是使用mysql_num_rows函数,例子代码:<?php$link = mysql_connect("localhost", "mysql_user", "mysql_password");mysql_select_db("database", $link);$result = mysql_query("SELECT * FROM table1", $link);$num_rows = mysql_num_rows($result);echo "$num_rows Rows\n";?> 二是修改查询语句,使用COUNT(*)作为查询内容
php页面之间参数传递问题你可以用PHP的服务器超全局变量$_SERVER['QUERY_STRING']获取当前页面的查询参数和值,如地址:;name=wang 将获得"id=1name=wang",这样你就可以在b.php中使用该方法获取查询参数再传到其他页面就行了.另外楼上说的通过session传递也不不错的方法.
祝你好运!
关于php参数回传的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php参数回传 php函数的参数传递方式的详细内容...