首页 > 代码库 > PHP引用(&)练习
PHP引用(&)练习
<?php class talker { private $data = ‘Hi‘; public function & get(){ //返回值指向一个内容,这里是指向$data的内容, //测试:如果函数名前面不加&,下面执行的代码最终输出:HiHiHiHi return $this->data; } public function out() { echo $this->data; } } $aa = new talker(); $aa->out(); $b = & $aa->get(); //这里实际上指向$data的内容,改变$d的值则改变$data的内容 $b = ‘How‘; $aa->out(); $b = ‘Are‘; $aa -> out(); $b = ‘You‘; $aa -> out(); $b = ‘Hi‘; echo ‘<br />‘; //将$b改装为数组,foreach循环输出 $arr = array(‘How‘,‘Are‘,‘You‘); $aa->out(); $value = & $aa->get(); //将$value指向$data的内容 foreach($arr as $value) { $value = strtoupper($value); $aa->out(); } unset($value);//最后最好解绑 ?>
PHP引用(&)练习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。