我有以下情況:一個類中存儲鍵值的數組並返回void。
這是方法:如果有時只需要,我應該總是返回一些東西嗎?
<?php
abstract class MyClass
{
// ...
protected function setAttribute($name, $value, $skipCasting = null)
{
// ...
$this->attributes[$name] =& $value;
}
// ...
}
現在我用這個方法在我的應用程序和我剛纔設置的屬性次,次,另外50%50%,好幾次我還需要回我正在設置的值。
我想知道,在性能方面,如果我總是返回東西會有一個(顯著)記憶力減退?
OOP中通常的做法是返回$這一點,這樣你可以鏈制定者/等功能 – Jessica
@Jessica http://en.wikipedia.org/wiki/Fluent_interface –