Empty es una construcción de lenguaje (como isset) y por eso su respuesta es más rápida que otras implementaciones similares.
Código :
<?php $arreglo = array(); if (!empty($arreglo)) { // si no está vacío } if (count($array)>0) { // si no está vacío } ?>
El primer if se ejecutará siempre más rápido que el segundo.
Más información: empty.
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por Gracias el 26 de Mayo de 2009
Por Mario el 02 de Agosto de 2010
Por ya lo prove el 16 de Noviembre de 2010
Por Alberto el 22 de Diciembre de 2010
Por osa el 15 de Abril de 2011
mostrar los contenidos o las direcciones php si es que uso
el servidor
Por Cristian el 04 de Enero de 2012
Por ZaetWeb el 31 de Enero de 2012