Nasıl "düzgün"

0 Cevap php

Şu anda, aşağıdaki kodu var:

if(isset($_GET['mid']) && !empty($_GET['mid'])) {
    $mid = $_GET['mid'];

    if(is_numeric($mid) && $mid > 0) {
        if(isset($_GET['op']) && !empty($_GET['op'])) {
            $op = $_GET['op'];

            if($op == 'info') {
            }

            if($op == 'cast') {
            }
        }
    }
}

Ama eğer ifadeleri ifadeleri ise içeride, vb ile de "karmaşık" olduğunu düşünüyorum ..

Eğer farklı hallederim misiniz? Nasıl daha basit yapmak istiyorsunuz?

[EDIT] Accepted Answer:

Eh, ben farkında değildim birkaç küçük ayrıntı ve yeni PHP fonksiyonları öğrendim. Ben sordum ne yapmak için bir right yolu tam olarak var olduğunu sanmıyorum. Ben açıkça yanlış bir şekilde bazı PHP fonksiyonları kullanarak ve bunu düzeltmek olacak.

Bu gibi giriş / valide PHP filtre fonksiyonları ile dezenfekte ve kabul gibi ben Arkh's cevabı işaretlerken ediyorum gerektiğini bana görünüyor.

Ancak, Tatu's yardımcı işlev düşüncesi ile onun cevabını bir karışımını kullanmak için gidiyorum (PHP kodu tamamen alakasız), belirli bir üniversite projesi için. Daha iyi ve daha organize görünüyor neden ama farklı bir proje için ben Ignacio's sınıf düşüncesi ile onun cevabını bir karışımını kullanacağız.

0 Cevap