有沒有類似於jQuery中的實例化新PHP對象的方法?我在談論創建對象時分配可變數量的參數。例如,我知道我可以這樣做:PHP中的jQuery風格構造函數
...
//in my Class
__contruct($name, $height, $eye_colour, $car, $password) {
...
}
$p1 = new person("bob", "5'9", "Blue", "toyota", "password");
但我想只設置其中的一些也許。所以像這樣:
$p1 = new person({
name: "bob",
eyes: "blue"});
這是更多的沿線如何在jQuery和其他框架。這是內置於PHP?有沒有辦法做到這一點?或者我應該避免它的原因?
[在PHP紅寶石狀陣列參數執行]的可能重複(http://stackoverflow.com/questions/870501/ruby-like-array-arguments-implementation-in-php) – 2011-01-13 14:50:14
這裏是一個解決方法(包括其缺點的描述):http://stackoverflow.com/questions/2112913 – 2011-01-13 14:51:18