PHP kodu basit kuralları ayırmak

0 Cevap

Şu anda öyle gibi doğrusal bir biçimde diğer bağımsız değişkenlerin değerine göre tek bir değişken ayarlar bazı PHP var:

$result = 0;

if ($var1 == 'X') {
  $result += 10;
}

if ($var2 < 10) {
  $result += 15;
}
elseif ($var2 > 50) {
  $result -= 50;
}

// more of the same

Ben aynı kuralları kullanmak isteyebilirsiniz Ancak, ben program nasıl bilmez birisi de / düzenleme kuralları ekleyebilir ve bu esas olarak, daha az programlama gibi bir şekilde bu kuralları ifade edebilmek istiyorum Bir Python veya Perl script, birden çok dilde kopyalarını saklamak zorunda kalmadan. Ben kendi basit (daha iyi bir kelime istediğiniz için) dil ve ayrıştırıcı yazabilirsiniz, ama ben bu işi kaydeder ve diğer insanların bu kurallar yazmak nasıl bilecek olasılığını artırır olarak varolan bir çözümü kullanmayı tercih ediyorum.

Görev bu tür için mantıklı / bariz bir seçim var mı?

0 Cevap