| 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
    PHP String Confronto
    Confronto tra due valori di stringa in una pagina Web basata su PHP aiuta a decidere quale corso di azione da intraprendere . Per esempio, se un visitatore tenta di accedere al tuo sito, si dovrebbe confrontare il nome utente e la password la persona sottopone a quelli salvati sul server per garantire la persona ha fornito le informazioni corrette . Quando si confrontano le stringhe , è possibile utilizzare direttamente le stringhe tra virgolette o fornire variabili con valori di stringa . Case- Sensitive Confronto

    PHP ha due funzioni - strcmp e strncmp - che mettono a confronto due stringhe e restituisce un valore numerico in base al risultato . Le funzioni confronta i valori dei caratteri e restituiscono un valore positivo quando la prima stringa è maggiore del secondo , un valore negativo se inferiore , e zero quando le due stringhe sono uguali . Ad esempio , "a" e " un" ritorno a zero , mentre "a" e "b" restituisce un valore negativo , perché la rappresentazione numerica di "a" è minore di "b ". Con la funzione strncmp , è anche fornire un numero intero per indicare il numero di caratteri da confrontare.
    Confronto insensibile

    Come le funzioni di case-sensitive , strcasecmp e strncasecmp confrontare due stringhe e restituire minore di, maggiore o uguale a zero , ma queste funzioni non prendono in considerazione caso . Ad esempio , sia la funzione restituisce " My String" e " la mia stringa" come stringhe uguali. Si forniscono due stringhe come parametri per la funzione strcasecmp e si confronta la totalità di entrambe le stringhe . Con strncasecmp , si forniscono due stringhe così come un numero intero per indicare il numero di caratteri da confrontare a partire dall'inizio di ogni stringa . Ad esempio , confrontando solo i primi tre caratteri di "My String " e "My String qui " torna uguale .
    Sottostringa Confronto

    La funzione PHP substr_compare ti permette di confrontare una parte del valore di una stringa . Come minimo , è necessario fornire una stringa principale, una stringa e una posizione di partenza per iniziare il confronto, ma è anche possibile fornire un numero di lunghezza di quanti caratteri per confrontare , oltre che un valore booleano per indicare se il confronto maiuscole e minuscole . Ad esempio, se " Questa è la mia stringa" è la stringa principale , il "mio" è la stringa e otto è la posizione iniziale , allora la funzione restituisce zero per indicare che il valore è uguale perché il valore stringa è stata trovata a partire dalla ottava posizione nella stringa principale.
    Confronto operatori

    È possibile utilizzare gli operatori di confronto in loop o istruzioni condizionali per decidere quale azione di una funzione , avrebbe dovuto adottare in base al risultato del confronto . Per verificare l'uguaglianza , usare " == " per vedere se due stringhe sono uguali , " ! = " O " < > " per vedere se non sono uguali , " === " per vedere se i due sono identici e dello stesso tipo o " ! == " per vedere se non lo sono . È inoltre possibile utilizzare " > " per verificare se la prima stringa è maggiore del secondo , " > = " per vedere se è maggiore o uguale a , " < " per verificare se è minore del secondo , o " < = " per verificare se è minore o uguale al secondo .

    Previous :

    next :
      Articoli Correlati
    ·Come convertire tutto in lettere maiuscole con PHP 
    ·Come scrivere in file XML tramite PHP 
    ·Come ottenere immagini Altezza e larghezza in PHP 
    ·Come controllare il limite di memoria PHP 
    ·Come aggiornare PHP 5.1 a PHP 5.2 a CentOS 
    ·PHP MySQL Tutorial Nuovo account 
    ·Come creare chiavi segrete in PHP 
    ·Hidden Dangers ingresso con PHP 
    ·Come modificare l' immagine in una barra di navigazione…
    ·Come installare Zend Optimizer su RedHat Enterprise Lin…
      Articoli in evidenza
    ·Come registrarsi SQL Express con Visual Studio 2010 
    ·Chi PHP File Upload Funzione 
    ·Come cambiare DPI in Java 
    ·Differenza tra ricorsione e iterazione 
    ·Come creare un VBS Email 
    ·Come creare un'applicazione Java Swing in Netbeans 
    ·Come rippare Codici BYOND 
    ·Come modificare un intero in una stringa in Java 
    ·Come controllare la sintassi in una Perl Script 
    ·Come mantenere lo stesso messaggio di input quando si p…
    Copyright © Conoscenza Informatica http://it.wingwit.com