Bir php stop fonksiyonu

3 Cevap php

Ben bu kod var:

codeviewer.org / view / code: B6F

Bu sadece bir tarih doğrular, ancak bir hata (exit ()) oluşursa komut sona erer.

Şimdi ben hata false döndüren bir tek işlevi bu aynı kodu koyacağım:

codeviewer.org / view / code: b70

Ben "if / else" kullanmak istemiyorum. Ben hata return false ve diğerleri şeyler yürütülmesini, böyle bir şey durdurmak istiyorum:

codeviewer.org / view / code: b71

Bu mümkün mü?

Teşekkür ederim.

3 Cevap

Eğer değişebilir

exit ("Error !");

karşı

return false;

Ignacio Vazquez-Abrams tarafından önerilen ama istisnalar kesinlikle daha iyi olurdu

Bilgi exceptions. Onları yaşamak. Onları seviyorum.

Ben zaten cevap var, ama görmek bir yan not olarak, size fonksiyon büyük bir bölümünü yerine bir php fonksiyonu olduğunu biliyoruz: checkdate()

Regex yıllara, gerek yok eğer tablolar, vb