Problema
Necesitas encontrar el factorial de un numero.
Solucion
Usa un Loop que cuente hacia atras y que multiplique el numero con todos los valores entre este y uno.
Problema
Necesitas comprobar si un numero es par o impar.
Solucion
Utiliza el operador de bits &
Dicen por hay que una imagen dice mas que mil palabras y eso es cierto, para ello muchas veces es mas instructivo usar graficas y para que quede claro que Google Chart no es el unico, via Web Resources Depot, me entero de una libreria (Open Source por cierto) para crear graficas, llamada pChart.

Es requisito previo el tener habilitada la libreria GD (para imagenes) y obviamente PHP.
Los tipos de graficos que ofrece son:
- Line chart
- Cubic curve chart
- Plot chart
- Bar chart
- Filled line chart
- Filled cubic curve chart
- Pie chart
- Radars chart
- Limits chart

La visualizacion es rapida para ello hace uso de una libreria de "cacheo" llamada pChache. Aunque esta libreria esta aun en desarrollo, su funcionamiento es descatable.
Una de muchas opciones para incluir graficos en nuestros blogs/sitios web.
Link: pChart | Demo Page
Link: Web Resources Depot | Open Source PHP Chart Library: pChart
Problema
Necesitas crear una copia local de un archivo ubicado en un servidor remoto.
Solucion
Usa la funcion file_get_contents() y file_put_contents() para leer un archivo remoto y escribir su contenido en un archivo local
Problema
Necesitas crear un archivo temporal con un nombre unico y con un flag o semaforo para otros procesos.
Solucion
Use la funcion tempnam()
Problema
Necesitas contar el numero de lineas, palabras y caracteres en un archivo.
Solucion
Utiliza las funciones file_get_contents(), strlen() y str_word_count() para contar palabras y caracteres en un archivo.