Ben belirli kriterler yerine getirildiği takdirde, yalnızca görüntülenecek olan bazıları, bir tablodaki soruların bir listesi var. Bir rekor 4002 soru sayısı ve Y cevabı 4002 = Y kadar basit kriterleri olabilir. 4002'de ise = Y o soru görüntülenecek.
Tek kriterlerine kayıtları için hiçbir sorun yok.
Ama sonra aşağıdaki gibi kriterlere sahip kayıtlar vardır:
402=Y OR 7003=Y OR 905=Y OR 7007=Y OR 7008=Y OR 7010=Y OR 7011=Y OR 7013=Y
Bu durumda ben soru görüntülenen veya değil gibi olup olmadığını görmek için her seçeneği değerlendirmek gerekir.
Diğer sorular benzer dizeleri olacak; bazıları kısa, bazıları daha uzun.
Nasıl en iyi ben bu yüzden bir anda her bölümünü değerlendirmek ve hala bunları doğru karşılaştırmak mümkün olabilir dize bölmek istiyorsunuz?
Ben bir dereceye kadar verileri biçimlendirmek, ama ben mümkünse tercih ederim.
Bu bir regex()
görev (Ben henüz o çok aşina değilim) mi? I list()
, split()
ve explode()
az başarı ile denedim.
Herhangi bir işaretçiler mutluluk duyacağız.