Conservare la stringa di testo in una variabile PHP . Se non è già presente all'interno del tuo script come variabile , fatelo usando la seguente sintassi :
$ text_str = " Ecco il contenuto di stringa di testo" ;
modificare il codice in modo da riflettere qualunque contenuto del testo la stringa ha , ponendolo tra le virgolette . Calcolare e memorizzare la lunghezza della stringa di testo in una seconda variabile per un uso successivo :
$ string_len = strlen ( $ text_str ) ;
2
Conservare il tuo valore scelto di " n" in una variabile . Per rimuovere ogni lettera " ennesimo " è necessario decidere che cosa questo intervallo sarà . Una volta che hai , includere nel codice dopo la dichiarazione stringa di testo :
$ n = 4;
Questo indica che lo script sta per rimuovere ogni quarta lettera , ma si dovrebbe scegliere un valore per soddisfare le esigenze del tuo progetto e includerlo come una variabile in questo modo.
3
Costruire un ciclo per scorrere la stringa di testo . Utilizzando un ciclo "while" , lo script si muoverà attraverso la stringa di testo , fermandosi a ogni posizione " ennesimo " come segue :
$ i = $ n-1 ;
while ( $ i < , $ string_len ) {
codice
//loop qui
//aumentare il contatore di "n"
$ i + = $ n;
}
Qualunque codice viene eseguito all'interno del ciclo viene eseguito per ogni lettera " ennesimo " nella stringa . Quando il codice entra nel ciclo , esegue il test condizionale per controllare se la stringa è stata ancora esaurito , solo immettendo il ciclo se non ha. Il contatore "i" inizia alla posizione del carattere " ennesimo ", che è uno in meno " n" posizioni di carattere perché partono da zero. Ogni volta che il ciclo si ripete il contatore è "n" aggiunto ad essa .
4
Eliminare una lettera ogni volta che il tuo ciclo si ripete . All'interno del vostro ciclo , dopo il "codice qui loop" la linea , immettere il seguente codice per rimuovere la lettera nella posizione riflesso dal valore corrente di "i" :
$ text_str = substr_replace ( $ text_str , '' , $ i , 1) ;
Questa funzione prende la stringa di testo esistente , va alla posizione corrente della " i", allora rimuove un carattere a partire da quella posizione , sostituire il carattere con una stringa vuota
.
5
Salvare lo script e caricarlo su un server web . Testare lo script si naviga ad esso. A seconda di cosa altro codice lo script contiene , è possibile scrivere il valore della stringa fuori al browser dopo il ciclo ha terminato l'esecuzione , come nel seguente esempio :
echo $ text_str ;
si possono trovare utile scrivere una variabile al browser per il test, all'interno del ciclo :
echo "Verifica i = " $ i ;
Questo sarà sufficiente scrivere il valore . del contatore ogni volta che il ciclo viene eseguito .
Programmazione © www.354353.com