Come: PHP stringa di sostituzione

September 9

Quando si lavora con PHP, può essere utile al di parti di ricambio di una stringa, come la sostituzione ', ha "per" lei "in un messaggio di benvenuto, a seconda di chi è connesso. HTML e PHP, un linguaggio di scripting, sono utilizzati insieme per creare pagine Web dinamiche. una stringa PHP è costituito da una serie di caratteri e può essere a tempo indeterminato lungo. la funzione PHP "str_replace" consente di sostituire una o più occorrenze di testo in una stringa, simile al "Sostituisci tutto" il comando in word processori.

istruzione

1 Aprire il file PHP in un editor di testo come Blocco note di Windows.

2 Creare tre stringhe PHP che contengono i valori della stringa che si desidera utilizzare, quale testo che si desidera cercare e, infine, quello testo che si desidera sostituirlo con, aggiungendo il seguente codice nel corpo del file:

$ Str = "ciao ciao là là";

$ Search = "ciao";

$ Sostituire = "bye";

3 Chiamare la funzione "str_replace" per sostituire la stringa aggiungendo il codice:

$ Str = str_replace ($ ricerca, $ sostituire, $ str);

Gli argomenti della funzione sono la stringa da cercare, che cosa sostituirlo con e la stringa da utilizzare. Per impostazione predefinita, tutte le occorrenze della stringa di ricerca vengono sostituite nella stringa. Dato l'esempio precedente, "ciao ciao là c'è" diventerà "bye bye lì lì". È possibile fornire un quarto argomento per limitare la quantità di sostituti, come ad esempio "$ str = str_replace ($ ricerca, $ sostituire, $ str, 1);" che darà la nuova stringa "bye ci ciao là".

4 Visualizzare la nuova stringa aggiungendo il codice:

print_r ($ str);

5 Salvare il file PHP e caricarlo sul server Web per visualizzare la stringa di recente sostituito.

Consigli e avvertenze

  • codice PHP deve essere situato all'interno "<? php" e "?>" tag.
  • Per le ricerche di stringhe complesse, utilizzare il "preg_replace) (" la funzione, che utilizza le espressioni regolari.