Heim >Backend-Entwicklung >PHP-Tutorial > 一个方法中的参数前面还有个是什么意思?解决思路

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

WBOY
WBOYOriginal
2016-06-13 13:38:151162Durchsuche

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

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

新手求助!

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn