[英]How would I go about creating a php script to execute a shell command to write text to another php file?
[英]PHP - How would I go about defining a method with another method?
假設我有使用這些方法的此類...
Class Foo {
public function bar {
return 'foo';
}
public function nothing {
//Nothing.
}
}
假設除了bar方法之外我什么都不能操縱,我將如何用bar方法定義none方法?
我已經用盡了google-fu,還沒有發現任何有用的東西,但是我感覺到我只是不知道找到合適答案的正確術語。 先謝謝您的幫助!
評論中的答案-謝謝!
這里有一個二次的問題......假設你可以操縱比什么方法以外的任何其他 ,這將是定義它的合適的方式?
不想在這里偷走保羅的雷聲-他的回答是正確的,關於XY問題的觀點非常相關,但是...
Runkit 不是PHP的標准部分,可能永遠不會。 閉包 , 回調和_call magic方法 是 。 它們之間應該提供實現大多數功能的能力,這些結果將在內置代碼以外的PHP代碼上使用runkit。 唯一的困擾是您不能再將$ this用作函數參數列表中的變量名。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.