caractere retour chariot - Programmation
Marsh Posté le 09-04-2002 à 09:33:39
ca doit être le fonction chop en php et surement dans d'autres langages... mais comme tu précises pas
Marsh Posté le 09-04-2002 à 09:35:44
PHP chop mais cela ne supprimera que le caractere retour ligne du fin ma chaine mais si DANS ma chaine j'ai des retour ligne ?.
Marsh Posté le 09-04-2002 à 09:37:08
ah non en fait je dit peut etre une connerie chop sa peut marche bon j'essaye de suite
Marsh Posté le 09-04-2002 à 09:39:09
fabriceMerc a écrit a écrit : PHP chop mais cela ne supprimera que le caractere retour ligne du fin ma chaine mais si DANS ma chaine j'ai des retour ligne ?. |
dans ce cas la, utilise str_replace pour enlever les \r\n (ou \n\r, je mélange toujours).
Marsh Posté le 09-04-2002 à 10:01:22
fabriceMerc a écrit a écrit : \n\r c'est sous DOS ,\r sous UNIX |
non, je crois plutot que c \n sous unix, \r sous mac et \r\n ou \n\r sous win...
Marsh Posté le 09-04-2002 à 10:02:54
non non CR c'est bien \r sous unix
man ASCII
par contre le str_replace marche toujours pas (je peux le faire directement apres la saisie ?)
Marsh Posté le 09-04-2002 à 10:15:41
fabriceMerc a écrit a écrit : non non CR c'est bien \r sous unix |
Oui, mais sous Unix on n'utilise pas CR (carriage return) mais LF (line feed), à savoir \n.
Marsh Posté le 09-04-2002 à 09:31:06
j'ai saisi du texte dans une textarea ( wrap=virtual) le prob c'est quand j'incrit les données dans un fichier cela me met des retour chariots a chaque fin de ligne (^M)
Je peux les supprimer avec str_replace mais il y a pas une autre fonction qui permet de traiter sa autrement ?