Missatge: hola, les dues línies següents són equivalents? if ($_GET['mod']) if (!empty($_GET['mod'])) a php.net diu que fer empty($var) i !$var ´es el mateix, però la segona va meś ràpida. el meu cas va igual, oi?
Emocions: no emotion

Resposta: Suposant que el "if" és per a saber si existeix aquesta variable, et recomano la funció "isset", (determina si una variable existeix o no, considerant també que una variable amb NULL tampoc existeix). Les dues alternatives que has escrit poden ser problemàtiques, per exemple si "mod" val 0, tant una com l'altre avaluaran a FALSE. I m'imagino que això no ho vols pas. A més if($_GET['mod']) té el problema que si la variable no existeix, et sortirà un missatge "notice" informant-te que l'has emprant encara que no existia. Quant al tema de rapidesa, m'imagino que totes dues són suficientment rapides com per a no amoïnar-se per aquest tema. Però és evident que si has d'emprar una funció (en aquest cas "empty"), ja trigaràs més que si no l'has d'emprar.
Emocions: anticipation, fear, distrust