Question simple : écrire un retour à la ligne

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Question simple : écrire un retour à la ligne

par katagoto » 14 avr. 2009, 20:03

En effet, j'y avait pas pensé, maintenant que je fais tout aux
guillemet simples ça change tout :lol:

Merci ^^

par Calimero » 14 avr. 2009, 18:45

Les séquences d'échappement de type \truc ne sont interprétés par php que quand ils sont dans une chaîne délimitée par des guillemets doubles.

Voici une des pages les plus utiles (et pourtant une des moins lues :lol: ) du manuel php, pour t'en expliquer toutes les subtilités : http://www.php.net/manual/fr/language.types.string.php

Question simple : écrire un retour à la ligne

par katagoto » 14 avr. 2009, 18:32

Bonjour à toutes et à tout,

J'ai une question toute bête, comment, avec file_put_contents,
on écrit dans un fichier avec retour à la ligne ?

imaginons un tableau $lignes contenant toutes les lignes à
écrire dans l'ordre, si je fait :
<?php
$tableau[] = 'ligne 1';
$tableau[] = 'ligne 2';
file_put_contents($fichier, implode('\n', $tableau));
Mon ficher ressemble à ça : ligne 1\nligne 2
Au lieu de ressembler à ça :
ligne 1
ligne 2

Pourquoi ?

Par avance merci de votre aide