Hola, necesito saber como añadir una linea a un fichero de texto, pero una linea con su salto de linea. Mi idea es añadir cadenas y que quede cada una en una linea distinta, para luego recuperarlas leyendo linea a linea, no se si me explico?

¿
Yo ahora escribo asi:
fwrite($fp,$cadena1);
fwrite($fp,$cadena2);
con la intencion que cada fwrite me escriba en una linea distinta pero no es asi...
No quiero que mi fichero quede:
cadena1 cadena2 cadena3
sino:
cadena1
cadena2
cadena3
Y a la hora de leer en el fichero pueda recuperar todas las lineas.
He buscado en los temas del foro pero no he encontrado solucion, alguien me puede ayudar? gracias de antemano!