
Bien hablemos un poco de PHP, una de las cosas que debemos tener en cuenta a la hora de programar es sin duda el tiempo de ejecucion.
Recorrido de Arrays (Arreglos)
Empezemos con las iteraciones en el lenguaje para recorrer arreglos es mas rapido usar for que while o foreach, esto se demostro con un el recorrido de un array de 100 000 registros.
Concatenación
Es mas rapido y preferible usar
$var = “hola” . $mundo;
que
$var = “hola$mundo”;
En la concatenacion es mas rapido usar (.) el punto.
Split o Explode ?
Ciertamente que hacen lo mismo, pero la gran diferencia es que split acepta expresiones regulares, es por eso que explode es mas rapido.
Números Aleatoreos
mt_srand es hasta 5 veces mas rapido que usar srand.
Impresion en patalla: echo vs print
echo es mas rapido que print pero la diferencia es que print es una funcion, es decir retorna un valor (true o false).
Los Alias
A continuacion un listado de alias con sus respectivas funciones, utiliza las funciones de la derecha que son más rapidas.
- chop -> rtrim
- close -> closedir
- die -> exit
- dir -> getdir
- diskfreespace -> disk_free_space
- fputs -> fwrite
- ini_alter -> ini_set
- is_writeable -> is_writable
- join -> implode
- pos -> current
- rewind -> rewinddir
- strchr -> strstr
- sizeof -> count
Saludos ![]()
Popularity: unranked [?]





