Ben bazı PHP sayfalarda karmaşıklıkta kullanıcı-tanımlı mantıksal ifadeleri değerlendirmek için bir ihtiyaç var. : Form alanları birincil değişkenler olduğunu varsayarak, bu gerekir
- substitute"varibles" for form fields values;
- handle comparison operators, minimally ==, <, <=, >= and > by symbol, name (eg eq, lt, le, ge, gt respectively);
- handle boolean operators not, and, or and possibly xor by name, symbol (eg !, &&, || and ^^ respectively);
- handle literal values for strings and numbers;
- be plaintext not XML (eg "firstname == '' or lastname == ''); and
- makul ölçülebilir olması.
Şimdi yıllarda çok ben en azından alacak orada şeyler vardır umut ediyorum ben bir ifade ağacı oluşturmak ve bu tür bir şey yapmak ama ben PHP relishing olduğum bir görev değil şu ki recursive asıllı ayrıştırıcılarını yazdım gitti beni orada bazı yol.
Önerileriniz?