Ben bir dizeyi ayrıştırmak PHP kodu yazıyorum. Bu mümkün olduğunca hızlı olması gerekir, bu nedenle düzenli ifadeler gitmek için yoludur? Ben PHP string fonksiyonları daha pahalı olduğu bir önsezi var, ama bu sadece bir tahmin. Gerçeği nedir?
İşte dize ile ne yapmak gerekir, özellikle bulunuyor:
(Substringin "000000" üçüncü yere göre) ilk yarısını alın ve sonraki 20 bayt olan karma karşılaştırmak, sol bir şey atmadan.
Verilerin tek parça olarak bir sonraki "000000" ile 9 bayt ayrıştırın. Sonra bundan sonra sonraki 19 bayt kapmak, ve 8 içine Sonra tarihlerini içine bu iki 8 bayt dizeleri dönüştürür diğer bazı şeyler yapmak. Ve 8 (1 atmak) olduğunu bölünmüş.
Yani yapmam gereken şey türüdür.