Comment supprimer une ligne de la fin d'une chaîne avec PHP? Merci.Supprimer la ligne de la fin du fichier avec PHP
Répondre
Vous souhaitez supprimer les espaces? Essayez trim()
. Il est proche cousins ltrim
et rtrim
peut être plus proche de ce que vous voulez.
Merci je pense que rtrim l'a fait. – usertest
Si vous êtes à la recherche d'enlever la dernière ligne est une chaîne contenant caractère de nouvelle ligne (\ n), alors vous feriez quelque chose comme ça ...
$someString = "This is a test\nAnd Another Test\nAnd another test.";
echo "SomeString BEFORE=".$someString."\n";
// find the position of the last occurrence of a \n
$firstN = strlen($someString) - strpos(strrev($someString), "\n");
// get rid of the last line
$someString = substr($someString, 0, $firstN);
echo "SomeString AFTER=".$someString;
si vous essayez de supprimer une ligne à la fin d'un fichier, vous pouvez essayer d'utiliser la fonction file() de PHP pour lire le fichier (qui le place dans un tableau), puis afficher le dernier élément. C'est supposer que php reconnaît les fins de ligne dans votre fichier. Avec fonction
$subject = 'Text
written
with
lines';
echo preg_replace('/\\n[^\\n]*\\n?$/', '', $subject);
, qu'il peut y avoir une nouvelle ligne spéciale à la fin qui est ignoré, parce que il est souvent une bonne convention pour laisser un à la fin d'un fichier (en supposant que vous chaîne lecture d'un fichier).
- 1. Supprimer la fin du fichier
- 2. Supprimer la ligne supérieure du fichier texte avec PowerShell
- 3. supprimer point à la fin du texte
- 4. lignes d'impression dans le fichier de la ligne de correspondance jusqu'à la fin du fichier
- 5. ajoutant une ligne à la fin du fichier .bat ignorant la nouvelle ligne
- 6. Supprimer la ligne contient des mots/phrases spécifiques avec PHP
- 7. ResXResourceWriter Coupe la fin du fichier
- 8. Comment supprimer la dernière ligne du fichier dans Ruby?
- 9. Comment supprimer la dernière ligne du fichier texte?
- 10. Bash, ajoute une ligne à la fin de chaque fichier
- 11. Ajouter à la fin de la ligne avec sed
- 12. Définition du codage, saut de ligne, saut de ligne, à la fin de ligne (EOL) en PHP
- 13. Comment utiliser PowerShell pour supprimer de l'espace à la fin d'une ligne dans un fichier texte
- 14. Vérification de la fin de la copie du fichier
- 15. Supprimer une ligne du fichier CSV
- 16. Comment déterminer la fin de ligne d'un fichier
- 17. problème avec la fin du processus
- 18. PHP: Comment afficher la page avant la fin du script?
- 19. Comment supprimer la dernière ligne d'un fichier texte?
- 20. C++ supprime une nouvelle ligne à la fin du fichier texte
- 21. PHP: Problème avec la taille du fichier
- 22. Calendrier PHP: déplacer la colonne du dimanche à la fin
- 23. Fichier mappé en mémoire pour lire la fin du fichier?
- 24. Supprimer le slash de fin avec mod_rewrite
- 25. Comment rendre le travail négatif avec préanalyse la fin du texte de la ligne
- 26. comment supprimer char (") du début et la fin d'une chaîne?
- 27. ou bash - ajouter "au début de la ligne et", à la fin de la ligne
- 28. Fin inattendue du fichier lors de la recherche du sélecteur d'attribut ']' à fin
- 29. fin de ligne avec des commandes personnalisées
- 30. Supprimer la section de HTML avec PHP
Cela dépend si c'est une ligne avec du texte ou une ligne vide ... – T0xicCode