Benim sigara çerçeve Object Oriented PHP fırçalama ve bir test yapmaya karar verdim ben. Ben bir sınıf yöntemleri çağrı kavramını anlamak ise ne yazık ki, bu özel test biraz daha karmaşık olduğunu ve terminoloji durum bu özel tip için ne olduğunu bilmiyorum.
Test
Bir klasörde metin dosyaları (sayısı bilinmeyen) ayrıştırır ve dosyadan miktar alanın toplam değeri ayıklamak ve çözümlü dosyaların dosya adlarını almak için izin veren bir PHP sınıfını oluşturun.
File Format:
Dosyaları düz metin csv dosyaları vardır. Kullanıcının dosyaları son N gün değişti ödemelerin listesini içerdiğini varsayalım. Hat 2 farklı tipi vardır:
- Kart ödeme toplanan - type = 1, tarih, sipariş id, miktar
- Kart ödeme reddedildi - type = 2, tarih, sipariş id, sebep, miktar
Example file:
1,20090313,542,11.99
1,20090313,543,9.99
2,20090312,500,some reason, 2.99
Usage Example:
Kullanımı bu gibi bir şey olabilir:
$parser = new Parser(...);
$files = $parser->getFiles();
foreach ($files as $file) {
$filename = $file->getFileName();
$amount_collected = $file->getTotalAmount(...);
$amount_rejected = $file->getTotalAmount(...);
}
My question is:
Eğer $ file-> yöntemini nasıl yapabilirim () sınıf çözümleyici denir alıyorsunuz? Ben ayrıştırıcı sınıfta GetFiles yönteminden bir nesneyi döndürmek tahmin ediyorum, ancak döndürülen nesne yöntemleri ile nasıl çalıştırabilirsiniz?
Google'a bu çalıştı, ama bu durum için terminolojiyi bilmiyorum ben bir şey bulamadık.
Herhangi bir yardım çok bu durum için terminoloji sadece ne olsa bile, takdir edilmektedir.