Home  >  Article  >  Backend Development  >  一个方法中的参数前面还有个是什么意思?解决思路

一个方法中的参数前面还有个是什么意思?解决思路

WBOY
WBOYOriginal
2016-06-13 13:38:151114browse

一个方法中的参数前面还有个是什么意思?
比如说这条代码 public function update(Observable $_observable) {

$_observable 前面的Observable是什么意思, 又有什么作用

新手求助!

------解决方案--------------------
就是定死这个参数必须是Observable类的实例对象。
------解决方案--------------------
变量名随意,只是规定所传参数必须是Observable的对象。由于PHP是弱类型所以只支持指定array, Object类型
------解决方案--------------------
http://php.net/manual/zh/language.oop5.typehinting.php

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn