Geçenlerde kolay PHP'nin fonksiyonları kullanarak yapmak için kendi String sınıfı oluşturmak için bir fikrim yoktu. Yerine strlen($str)
yazıyorum $str->length()
. Daha kolay substr
gibi bazı işlevleri parametre siparişleri, hatırlamak için yapar.
Ben bunun üzerine bazı zamanlama komut koştu ve bu konuda 5 times slower normal fonksiyonlarını kullanarak daha olduğunu buldu. Ben henüz gerçek bir uygulaması bu test değil, bu yüzden bu (1ms vs 5ms veya 100ms vs 500ms?) Nasıl olacak önemsiz bilmiyorum.
Neyse artık PHP şimdi dizeler, diziler ve diğer temel tipleri nesne yönelimli olması için mantıklı olmaz, OOP üzerinde daha fazla duruluyor olduğunu bana vurdu? Daha sonra daha iyi fonksiyonları isim olabilir ve kod sadece güzel "hissediyorum" olacaktır. Ve yavaş yavaş bir şeyler yapmanın eski yolu çıkartmaya. Bu herhangi bir artıları / eksileri?