| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment faire pour supprimer des caractères d'interligne en PHP
    Parce que PHP est souvent utilisé pour filtrer , manipuler et enregistrer soumis par les utilisateurs des données, un développeur a souvent besoin pour supprimer les caractères de nouvelle ligne à partir du texte fourni par l'utilisateur . Pour effectuer cette tâche , il faut remplacer les retours à la ligne avec des espaces, de veiller à ce que « la ligne \\ nline " (où "\\ n" est un saut de ligne ) ne devient pas " lineline ", mais plutôt " ligne ligne ", puis supprimer les espaces doubles qui ont pu paraître grâce à un double saut de ligne ou des espaces avant ou après un saut de ligne . Heureusement , une grande bibliothèque de fonctions de PHP permet la suppression des caractères de nouvelle ligne une tâche simple . Instructions
    1

    définir la chaîne à partir de laquelle vous allez supprimer les retours à la ligne , et un tableau contenant les valeurs "\\ r \\ n" et "\\ n ", les caractères de nouvelle ligne pour Windows et Linux , respectivement. Ces valeurs seront utilisées pour remplacer les retours à la ligne par des espaces. Le code devrait ressembler à ceci :

    < php

    $ string = " Bonjour tout le monde \\ nComment êtes-vous ? " ;

    $ Search = array (" ? \\ r \\ n "," \\ n ") ;
    2

    Appliquer de PHP" str_replace " la fonction de la chaîne et affecter le résultat à une nouvelle variable. La fonction prend trois arguments : les valeurs à trouver, la valeur de ce qui pour eux et la chaîne sur laquelle effectuer les opérations remplacer . Par conséquent , l'utilisation du réseau défini dans l'étape 1 en tant que la première valeur , un espace unique de la deuxième et de la chaîne de caractères en tant que troisième . Voici le code :

    $ nouvelleChaine = str_replace ($ recherche , '', $ chaine ) ;
    3

    Appliquer la fonction " str_replace " pour la nouvelle chaîne de supprimer les espaces doubles. Le premier argument doit être deux espaces, le second un seul espace et le troisième la chaîne de l'étape 2 . Voici le code complet :

    $ nouvelleChaine = str_replace ( '', ' ', $ nouvelleChaine ) ;

    echo " d'origine: " . string $ . " Nouvelle chaîne : " . $ nouvelleChaine . "";

    Previous :

    next :
      articles connexes
    ·Description de PHP 
    ·Pourcentage fonction en PHP 
    ·Comment supprimer le mot Duplicate dans une chaîne en …
    ·Comment programmer une balle dans PHP 
    ·Comment utiliser PHP: Exec 
    ·Comment copier un fichier depuis une URL avec PHP 
    ·Apache 2.2.4 PHP 5.2.3 MySQL 5.0 Erreurs 
    ·Affichage des informations sur PHP HostGator 
    ·Comment reconnaître les caractères point dans PHP 
    ·Comment créer des tableaux à partir de DIV en PHP 
      articles en vedette
    ·Comment désactiver la fonction de protection en écrit…
    ·Comment lire API Java 
    ·Comment résoudre un langage Java Out erreur de mémoir…
    ·Comment faire quelque chose Run sur son propre thread e…
    ·Comment lier un DataSet à un DataGrid 
    ·Qu'est-ce que Microsoft Visual Studio 6.0 
    ·Distinct MySQL Tutorial 
    ·Comment écrire des programmes avec VBA 
    ·Comment faire vos propres programmes informatiques 
    ·Comment faire un Tag Cloud en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com