Come controllare una stringa di testo in PHP

April 14

In PHP, una stringa è una serie di caratteri senza lunghezza massima. PHP ha molte funzioni built-in che lo rendono facile lavorare con le stringhe. Ad esempio, ci sono diversi modi per controllare una stringa per il testo con PHP, a seconda di dove il testo si trova all'interno della stringa e se non si desidera modificare il testo dopo avere individuato esso.

istruzione

1 Trova la posizione della prima occorrenza di testo all'interno di una stringa utilizzando la funzione "stripos". Per esempio:

<? Php

$ String = "Bob va al mercato.";

$ Loc = stripos ($ string, "va");

?>

2 Controllare una stringa per un insieme di caratteri con la funzione "strpbrk" e ottenere il resto della stringa, partendo dal carattere trovato. Per esempio:

<? Php

$ String = "Mia madre molto bene solo seduto su nove pin.";

$ Rest_of_string = strpbrk ($ string, "em");

?>

3 Controllare una stringa per il testo inserendo il testo in un'altra stringa e utilizzare la funzione "strcmp" per confrontare le due stringhe. Per esempio:

<? Php

$ Stringa1 = "Ora è il momento.";

$ String2 = "Ora era il momento.";

$ Risultato = strcmp ($ stringa1, stringa2 $);

?>

4 Controllare una stringa per il testo e sostituire il testo con un testo diverso utilizzando la funzione "str_replace". Per esempio:

<? Php

$ String = "Il mio appuntamento è il Lunedi.";

$ String = str_replace ( "Lunedi", "Martedì", $ string);

?>

5 Controllare una stringa per il testo calcolando la somiglianza dei due stringhe utilizzando la funzione "similar_text". Per esempio:

<? Php

$ Stringa1 = "Vedere corsa Dick Run, Dick, correre.".;

$ String2 = "See Jane Run Run, Jane, correre.".;

$ Similarity_percent = similar_text ($ stringa1, stringa2 $);

?>