Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come trovare una stringa in stringa PHP

Il linguaggio di programmazione PHP permette di creare pagine web con elementi interattivi . PHP funziona inserendo il codice nelle pagine Web HTML e poi in esecuzione su un server PHP . La libreria standard di PHP ha molte funzioni integrate che affrontano attività di programmazione comuni . Ad esempio, è possibile utilizzare PHP per cercare una stringa di grandi dimensioni di testo per una sottostringa . Questo può essere utile per evidenziare le parole chiave di ricerca su una pagina web. Dal momento che il linguaggio PHP ha questa funzione incorporata in esso, è possibile cercare stringhe all'interno di stringhe con pochissimo codice . Cose che ti serviranno
computer con il server PHP o un interprete PHP on-line ( vedi Risorse ) economici Mostra più istruzioni
1

decidere come eseguire il codice PHP . Ci sono un paio di modi diversi a vostra disposizione . Se si dispone di un server PHP , è possibile eseguire il codice utilizzando i file PHP . Se non si ha accesso a un server di PHP , è possibile utilizzare un interprete PHP online. Inserire il codice in questo tutorial in due file PHP o l' interprete PHP in linea
2

Inizia il tuo programma PHP con la seguente dichiarazione : .

<
Php < ? br>
3

dichiarare una stringa attraverso il quale si ricerca. Questa stringa può contenere qualsiasi testo che ti piace . Per esempio , si potrebbe scrivere questo :

$ stringaDaCercare = 'Questa è la stringa si cercherà dentro ';
4

dichiarare una stringa che conterrà il termine che si sta a cercare nel altra stringa . Frasi di ricerca sono a volte chiamati modelli , così si potrebbe chiamare la frase di ricerca variabile ' searchPattern . ' Per cercare la parola ' il , ' si può scrivere la seguente dichiarazione :
$ searchPattern = ' il '

;
5

Utilizzare i strpos () per cercare la stringa ' la ' nella stringa più grande 'Questa è la stringa si cercherà dentro ' Per fare questo, passare i nomi delle variabili per queste due stringhe in strpos () . La funzione cercherà la stringa , e se lo trova , restituisce la posizione numerica della sottostringa nella stringa più grande. È possibile memorizzare questa posizione a un'altra variabile in questo modo:

$ locationOfString = strpos ( $ stringaDaCercare , $ searchPattern ) ;
6

test per vedere se è stata trovata la stringa . Si può fare questo testando la variabile $ locationOfSring in un "if" . Se la stringa non viene trovata, questa variabile valuterà come falsa . È possibile stampare un messaggio che informa l'utente che la stringa non è stata trovata , in questo modo:

if ( $ locationOfString == false) { print (' stringa non trovata '); }
7

Stampa la posizione della stringa , se è stato trovato, in questo modo:

else { printf ( ' stringa trovata nella posizione% d', $ locationOfString ) ; }
8

Procedi programma PHP con la dichiarazione seguente : ?

>

ora il programma è pronto per essere testato sul vostro server PHP o interprete PHP on line
< br . >

 

Programmazione © www.354353.com