Witam!
Które podejście jest lepsze?:
if(isset($_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER']))
{
// ...
}
Czy:
if($_SERVER['HTTP_REFERER'])
{
// ...
}
Z tego co wiem, oba kody mają dokładnie takie samo działanie. Jednak z tego co pamiętam, w każdych kodach które przeglądałem stosowane było zawsze podejście pierwsze.
Czy ma ono jakieś zalety, których nie ma to drugie? Czy może jest to obojętne i spokojnie można stosować to drugie?