Bir yerde okudum, isset()
işlev boş bir dizeyi TRUE
bu nedenleisset()
bir HTML formundaki metin girişlerini ve metin kutularını doğrulamanın etkili bir yolu değil.
Böylece empty()
, bir kullanıcının bir şey yazdığını kontrol etmek için kullanabilirsiniz .
isset()
İşlevin boş bir dizgeyi olarak değerlendirdiği doğruTRUE
mu?O halde hangi durumlarda kullanmalıyım
isset()
? Bir!empty()
şey olup olmadığını kontrol etmek için her zaman kullanmalı mıyım ?
Örneğin yerine
if(isset($_GET['gender']))...
Bunu kullanarak
if(!empty($_GET['gender']))...