有没有办法让PHP或者#34;练习"对于自动调用另一个函数的函数,或者相关的函数,如果调用了一个函数,另一个函数总是被调用?例如,假设我们有:
function upload() //Upload a song
function publish() //Publishes the recorded song
而不是始终在$this->publish()
的末尾添加upload()
来电,是否有"合同"可以指定的做法或明确表示upload
应始终跟publish
一致的做法(即执行时,upload()
可自动调用publish()
或某些做法这样做?
答案 0 :(得分:1)
没有相关功能的官方语法。
您可以添加要上传的参数以自动发布它:
Vector<?> vector = PreJava5API.getRawVector();
或者您可以编写一个类来解析文档块中的注释,以检查是否必须执行任何其他函数。