| 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 per tagliare parte di una stringa in PHP
    Strings , una serie di personaggi che sono memorizzati in variabili stringa PHP , spesso deve essere analizzato ( estratto o di taglio) . Ad esempio, se il nome e il cognome di una persona che viene memorizzato in una variabile stringa , potrebbe essere necessario estrarre il nome e il cognome e metterle in variabili stringa separati . Perché il nome e il cognome sono spesso separati con uno spazio o una virgola , è possibile utilizzare le funzioni di stringa PHP per trovare lo spazio o la virgola (noto come delimitatore ) e taglio i caratteri che seguono il delimitatore . Istruzioni
    1

    Utilizzare la funzione stgpos di trovare la posizione del carattere nella variabile stringa. Ad esempio, per trovare il carattere di spazio nel nome " Marco Stansberry " che viene assegnato a un varible stringa chiamata $ nome , utilizzare il seguente codice PHP :

    $ name = ' Marco Stansberry ';
    < p > $ findspace = ' ';

    $ posizione = strpos ( $ nome, $ findspace ) ;

    variabile la posizione $ conterrà il numero 4, che è la posizione del carattere di spazio nella stringa " Mark Stansberry . " La prima posizione in una stringa viene definita come posizione 0 .
    2

    Tagliare l' ultima parte della stringa ( l'ultimo nome in questo esempio) con la funzione substr . Per questo esempio, utilizzare il codice PHP di seguito per ottenere questo risultato :

    $ endIndex = 0;

    $ name = substr ( $ nome, $ endIndex , $ posizione ) ;

    dove il primo argomento della funzione substr è la variabile stringa per trovare la stringa in , in questo caso la variabile $ nome di stringa .

    il secondo argomento della funzione substr è l'indice iniziale , in cui si desidera avviare l'estrazione di caratteri della stringa . In questo caso è la posizione 0 ( $ endIndex ) , dal momento che si desidera conservare la prima parte della stringa .

    Il terzo argomento è il numero di caratteri che si desidera estrarre dalla stringa . In questo caso, è pari al numero di caratteri fino al carattere spazio . Questo è il valore che è stato ottenuto con la funzione strgpos , $ posizione .
    3 Tipo

    o copia ed incolla il codice qui sotto nel vostro editor di testo e salvarlo con il nome del file , cut_off_string . php : ?

    < php

    $ name = ' Marco Stansberry ';

    $ findspace = ' ';

    $ posizione = strpos ( $ nome , $ findspace ) ;

    echo " Il carattere di spazio in ' $ name' è alla posizione $ posizione " ;

    $ endIndex = 0;

    $ name = substr ( $ nome, $ endIndex , $ posizione ) ;

    echo " la variabile stringa chiamata nome ora contiene solo il primo nome , $ nome"; ?

    >

    il programma completato sopra visualizzerà la stringa restante con il cognome tagliato fuori , come mostrato di seguito .

    Il carattere di spazio in ' Mark Stansberry ' è in posizione 4

    la variabile stringa chiamata nome ora contiene solo il nome di battesimo , Marco

    Previous :

    next :
      Articoli Correlati
    ·PHP Mkdir autorizzazione non funziona 
    ·Come convertire da ColdFusion per MySQL 
    ·MySQL Perl Tutorial 
    ·Come creare un ciclo while in PHP 
    ·Come scrivere un Informix SQL Query 
    ·Come disattivare un On Attenzione schermo in PHP 
    ·Come Omettere Parole comune con PHP MySQL Query 
    ·MySQL e accesso Tutorial 
    ·Come ottenere un array di Item Index Numero in PHP 
    ·Come leggere un file riga per riga in PHP 
      Articoli in evidenza
    ·Come leggere le richieste PHP e risposte in ASP.NET 
    ·Come ottenere un puntatore a una bitmap in C + + 
    ·Come convertire in UTF-8 in MySQL 
    ·Come inviare gli errori PHP ad un file piuttosto che il…
    ·Come convertire PHP per VB.NET 
    ·Come costruire applicazioni a 32 bit di Linux su piatta…
    ·La differenza in secondi tra due date in PHP 
    ·VBA Coding Tricks 
    ·Come creare giochi Java 
    ·Come convertire una stringa alfabetica di numeri in Jav…
    Copyright © Conoscenza Informatica http://it.wingwit.com