Uso di un linguaggio di programmazione come PHP per trovare parole o sequenze di caratteri di testo specifici è chiamato trovare una stringa all'interno di una stringa . Testo in linguaggi di programmazione viene memorizzata in variabili chiamate stringhe . Ricerca di una stringa all'interno di una stringa è compiuto con la funzione " subpos " di PHP . Specificare la variabile stringa che si desidera utilizzare per la ricerca e la stringa che si desidera cercare . La funzione strpos restituisce la posizione del primo carattere della stringa si sta cercando nella variabile stringa che si sta cercando . Cose che ti serviranno editore
servizio di hosting Web di testo con PHP software
Mostra più istruzioni
1
aprire il vostro editor di testo , creare un file e salvarlo come " find_string_in_string.php . " Digitare il codice per indicare che il testo che segue è lo script PHP ( codice di programmazione PHP) .
< ? Php
2
Digitare il codice nella riga successiva del testo . editor per creare una variabile stringa che contiene una stringa ( testo ) per
$ find_string_in_this_string = " Riesci a trovare la posizione della prima parola di nome stringa in questa frase . " ;
la riga sopra di codice crea una variabile stringa chiamata " $ find_string_in_this_string . " PHP interpreta il testo tra virgolette come una stringa e la memorizza come stringa nella variabile $ find_string_in_this_string
3
Digitare il seguente codice nella riga successiva nell'editor di testo : . < Br
$ stringPosition > = strpos ( $ find_string_in_this_string , " stringa" ) ;
I strpos funzione PHP deve avere due argomenti . La variabile stringa da utilizzare per la ricerca di una stringa e la specifica sequenza di caratteri ( stringa) da cercare. In questo esempio , la funzione strpos cercherà il testo nella stringa variabile $ find_string_in_this_string per la stringa parola . La posizione numerica del primo carattere della stringa viene assegnato alla variabile $ stringPosition
4
Digitare il seguente codice nella riga successiva nell'editor di testo : .
Echo " la posizione della parola 'string' nella frase è $ stringPosition caratteri dall'inizio della frase " ;
la funzione eco PHP visualizzerà il testo tra le virgolette sullo schermo del computer . Esso sostituirà il valore numerico della variabile $ stringPosition nel testo
5
Digitare il seguente codice nella riga successiva nell'editor di testo : . ?
>
Questo codice indica che la fine dello script PHP è stato raggiunto e l'interprete (il software PHP che le istruzioni del computer decodifica ) non è quello di elaborare qualsiasi testo che segue come comandi di programmazione PHP .
6 < p > Salva il file e poi caricarlo sul tuo account di web hosting . Passare l'URL del file caricato . Si osservi che la pagina Web viene visualizzato " La posizione della parola 'string' nella frase è alla posizione 50 . " Notare che la parola " stringa" nella frase originale è 50 caratteri alla destra dall'inizio della frase . Si noti che PHP assegna il primo carattere di una stringa in posizione 0.