Ben bir önceki geliştirici tarafından yapılan bazı kodu ile çalışıyorum. Ben bu sorun için herhangi bir iyi bilinen model veya çözüm varsa ben merak ediyorum PHP oldukça yeni.
Onları kullanmaya çalışırsa önce Temelde orijinal yazarın herhangi indekslediği kontrol etmez. Ben () kullanılmadan önce her kontrol etmek için isset kullanabilirsiniz biliyorum, ama şu anda bu hataları ortaya çizgiler yüzlerce vardır. Biraz müzik koymak ve benim klavye içine kafamı çarparak başlamadan önce Eminim bu işleme için bazı güzel kısayol yok olmak istiyorum. İşte ben bakıyorum kod tipik bir bölüm:
/* snip */
"text" => $link . $top_pick_marker . $output['author'] . " " . " " .
$output['new_icon'] . $output['rec_labels'] . " "
. $output['admin_link']
. $output['alternate_title']
. $output['access_info']
. $output['description']
. $output['url']
. $output['subject_terms']
. $output['form_subdivisions']
. $output['dates_of_coverage']
. $output['update_frequency']
. $output['place_terms'],
/* snip */
Ben de her madde için buraya isset () kullanabilirsiniz biliyorum. Ben şeyler biraz yeniden ve şimdi olduğu gibi tüm birleştirme kaldırmak olurdu. Bunu yapmak için başka kolay bir yolu var mı ya da ben sadece onunla şaşırıp?