| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come rimuovere i segni di paragrafo da una stringa in PHP
    A volte il testo contiene i segni di paragrafo : notazioni semplici editing che suggeriscono dove un nuovo paragrafo deve iniziare . Quando si crea un'applicazione Web , considerare se gli utenti possono incollare e inviare il testo che contiene questo simbolo . Sinistra non trasformati , il browser visualizzerà invece un brutto simbolo del punto interrogativo . È possibile verificare invece le stringhe per il simbolo di paragrafo , dividerli come suggerito e poi i paragrafi reali d'uscita utilizzando PHP . Istruzioni
    1

    Aprire il file PHP per la pagina Web in un editor di codice , e impostare la stringa ad una variabile , se non l'hai ancora fatto :

    $ Stringa = ' il testo va qui ';
    2

    Converti i simboli di paragrafo in codici di entità HTML - codici brevi che rappresentano personaggi browser normalmente non possono mostrare - con i " htmlentities ( ) " la funzione. Impostare il risultato di questa funzione per una nuova stringa :

    $ fix_mystring = htmlentities ( $ mystring ) ;

    Ovunque " htmlentities () " trova il tuo segni di paragrafo , la funzione li sostituirà con il codice HTML per quel personaggio , " ¶" .
    3

    Scrivi un "se -allora" istruzione condizionale che verifica la stringa per il codice simbolo di paragrafo . Se la stringa contiene il codice , poi si vuole per elaborare il suo testo . Verificare la presenza di codici simbolo di paragrafo utilizzando la funzione " strstr ( ) ", che può cercare un testo all'interno di una stringa :

    se ( strstr ( $ fix_mystring , ' ¶ ')) {

    }
    4

    Creare una nuova variabile , e impostare il suo valore al risultato della funzione " explode ( ) " . Inserire questo codice tra le parentesi graffe della dichiarazione "se -allora" . Usare " explode ( ) " per spezzare la stringa in pezzi ovunque trova il codice di simbolo di paragrafo :

    $ par = explode ( ' ¶ ' , $ fix_mystring ) ;

    Questa funzione crea un array, che è una serie di valori all'interno di una variabile .
    5

    Inizia una funzione di " for-each " loop all'interno dell'istruzione " If-Then " dopo la " explode ( ) " . Uscita ogni porzione di testo all'interno del " $ commi " array con tag "

    " così ogni paragrafo uscite come originariamente indicato dal simbolo di paragrafo:

    foreach ( $ commi da $ par ) {

    echo '

    ' . $ cpv . ' < /p > '; }


    6

    Aggiungi un " altro " per la sua dichiarazione "se -allora" . È possibile farlo scrivendo " altro " al di fuori della parentesi graffa di chiusura , quindi digitare un nuovo paio di parentesi graffe dopo. Utilizzare l'istruzione "else" per stampare la stringa , anche se il codice non ha trovato i simboli di paragrafo :

    } else {

    echo '

    ' . $ fix_mystring . ' < /p > '; }


    Utilizzando la variabile creata utilizzando le " htmlentities ( )" è preferibile usare l'originale , in questo caso , perché la stringa originale potrebbe contenere altri personaggi problematici che " htmlentities () " pulirà .

    Previous :

    next :
      Articoli Correlati
    ·Come fare diversi spazi consecutivi in PHP 
    ·Come costruire un PHP Client /Server 
    ·PHP Guida Funzioni di una Classe 
    ·Come creare Aliasing PHP per un URL con Plesk 
    ·Come creare un ciclo while in PHP 
    ·Come configurare un Proxy Host per PHP JavaScript 
    ·Come caricare un'immagine su PHP con MySQL Inserisci 
    ·Come eliminare i caratteri da un URL in PHP 
    ·Come aprire una connessione semplice IMAP con PHP 
    ·Come aggiungere overlay video in PHP 
      Articoli in evidenza
    ·Come fermare un evento Porta com a VB6.0 
    ·Come collegare un database di Visual Basic 
    ·Come fare gratis Horror Banners 
    ·Come scrivere uno script Runescape in Eclipse 
    ·Come utilizzare Xerces in Eclipse 
    ·Come rimuovere i duplicati da una mappa in Java 
    ·Come modificare l' Applet Viewer in Eclipse 
    ·Apple Developer Risorse 
    ·Le Proprietà del iFrame in Java 
    ·Sequenziale Tipo di dati 
    Copyright © Conoscenza Informatica http://it.wingwit.com