巅云智能建站平台搭建版(创业门户版)火爆上线,终身授权!新增:文章智能采集+全站真静态打包+城市分站+智能小程序+非法词过滤+H5自适应+智能链词等功能功能详情
建站专提News

php函数间的参数传递(值传递/引用传递)

一佰互联网站开发设计(www.yinxi.net) 发布日期 2019-04-29 09:02:34 浏览数: 95

php:函数间的参数传递 1.值传递
复制代码 代码如下:
<?php
function exam($var1){
$var1++;
echo "In Exam:" . $var1 . "<br />";
} $var1 = 1;
echo $var1 . "<br />";
exam($var1);
echo $var1 . "<br />";
?>

-------------------------------------------------------------------------------
输出结果:
1
In Exam: 2
1
-------------------------------------------------------------------------------
2.引用传递
复制代码 代码如下:
<?php
function exam( &$var1){
$var1++;
echo "In Exam:" . $var1 . "<br />";
} $var1 = 1;
echo $var1 . "<br />";
exam($var1);
echo $var1 . "<br />";
?>
-------------------------------------------------------------------------------
输出结果:
1
In Exam: 2
2
-------------------------------------------------------------------------------
3.可选参数
复制代码 代码如下:
function values($price, $tax=""){
$price += $prive * $tax;
echo "Total Price:" . $price . "<br />";
} values(100, 0.25);
values(100);

输出结果:
Total Price: 125
Total Price: 100
-------------------------------------------------------------------------------
4.如果传入的是一个对象,可以更改该对象的值
(实际上变量$obj记录的是这个对象的句柄,将$obj作为参数传入,完全可以对原对象进行操作。)
复制代码 代码如下:
<?php
class Obj{
public $name;
public $age;
public $gander;
public function __construct($name, $age, $gander){
$this->name = $name;
$this->age = $age;
$this->gander = $gander;
}
public function show_info(){
echo $this->name . " " . $this->age . " " . $this->gander . "<br />";
}
}
function grow($obj){
$obj->age++;
}
function test(){
$obj = new Obj("Mr. zhan", "12", "male");
$obj->show_info();
grow($obj);
$obj->show_info();
grow($obj);
$obj->show_info();
}
test();
?>

-------------------------------------------------------------------------------
输出结果:
Mr. zhan 12 male
Mr. zhan 13 male
Mr. zhan 14 male
一佰互联是全国知名建站品牌服务商,我们有九年网站建设、网站制作、网页设计、php开发和域名注册及虚拟主机服务经验,提供的自助建站服务更是全国有名。近年来还整合团队优势自主开发了可视化多用户”巅云建站系统“3.0平台版,拖拽排版网站制作设计,轻松实现pc站、手机微网站、小程序、APP一体化全网营销网站建设 ,已成功的为全国上百家网络公司提供自助建站平台搭建服务。

相关新闻more

07
04月
春招季节,给你一份上万字的设计师求职指南 -

换工作对于我们来说是一件很大的事,每一家公司的选择都会影响我们的职业生涯走向。我也知道很多朋友都在准备面试和跳槽,那么本文就将为大家梳理设计... >>详情

22
01月
如何挑选网站域名?

企业网站建设挑选网站域名有什么小技巧呢?在挑选网站域名的时候,能够从各个方面进行充分考虑。例如说拼音字母就能够用于做运营推广,由于你的公司或... >>详情

01
04月
什么是云主机?云主机之初体验(盛大云和阿里云

感谢卢松松的投递近来时常听到云计算、云主机的概念,它们一度挑战我的认知能力,在国外云主机已经非常流行,国内才刚刚兴起。近日,朋友给了个邀请码... >>详情

10
04月
超全面!腾讯设计师总结的那些百用不厌的明星字

编者按:不知道该用哪些字体?来这篇文章里挑个够!今天这篇腾讯设计师的文章,把无衬线字体和衬线字体中的经典明星款都列了出来,附上简单易懂的使用... >>详情

高端网站建设

美工兼顾SEO,为企业电子商务营销助力!

电话:

023-85725751
建站

产品

域名注册 虚拟主机 云服务器 企业邮局
智能建站 APP打包 微站/小程序 创业平台
网站推广 媒体营销 智能采集 AI机器人
400电话 短信营销 店销机器人
私人定制 门户网站