Come implementare str_replace in PHP?



In questo articolo daremo uno sguardo a str_replace in PHP per cercare di capire il concetto in dettaglio e poi seguirlo con una dimostrazione pratica.

Lavorare con i modelli di carattere è diventato molto importante in questi giorni poiché c'è una grande quantità di elaborazione dei dati che avviene in questi giorni. In questo articolo daremo un'occhiata a str_replace in per cercare di capire il concetto in dettaglio.

I seguenti suggerimenti saranno trattati in questo articolo,





Quindi iniziamo con questo articolo su str_replace in PHP,

str_replace in PHP

Per sostituire alcuni caratteri con altri caratteri nella stringa, abbiamo funzionalità in PHP che funzionano con alcune regole specifiche. Sono:



  • Restituisce un array se la stringa deve essere cercata in un array.
  • Trova e sostituisci viene eseguito con ogni elemento dell'array se la stringa deve essere cercata in un array.
  • Verrà utilizzata una stringa vuota se sia find che replace sono array e anche replaces ha meno elementi di find.
  • La stringa di sostituzione verrà utilizzata per ogni valore di ricerca se la ricerca è un array e la sostituzione è una stringa

Andando avanti con questo articolo su str_replace in PHP, diamo un'occhiata alla seguente funzione,

Cos'è str_replace ()?

str_replace () è una funzione incorporata che viene utilizzata per sostituire alcuni caratteri con altri caratteri in una stringa. cioè sostituisce tutte le occorrenze di una parola all'interno della stringa.

Sintassi: str_replace (trova, sostituisci, stringa, conta)



Trova : Questo parametro può essere di tipo stringa o array che specifica la stringa da cercare e sostituire.

Sostituire: Questo parametro può anche essere di tipo stringa o array che specifica la stringa con cui si desidera sostituire.

Corda: Questo parametro specifica la stringa o l'array di stringhe in cui si desidera cercare e sostituire.

Contare: Questo parametro è facoltativo se il valore è impostato sul numero totale di operazioni di sostituzione.

Vediamo un esempio in cui il parametro per la ricerca e la sostituzione è un tipo di stringa:

 
sushma ama programmare perché vuole essere inserito in una buona azienda basata sul prodotto

Nell'esempio sopra, ogni occorrenza di 'ashok' è sostituita con 'sushma'.

Vediamo un altro esempio in cui il parametro per la ricerca e la sostituzione è un tipo di matrice:

 

Produzione

I tuoi amici sono Sushma, Vaibhav, Adarsh, Chintan

Quando i parametri sono di tipo array, tutti gli elementi del filetrovavengono cercati nella stringa e sostituiti dagli elementi corrispondenti nel filesostituirediscussione. Se il numero di elementi insostituireargomento è inferiore a quello introvaarray, quindi se ci sono occorrenze degli elementi aggiuntivi ditrovaargomento incordaargomento quindi verranno sostituiti da una stringa vuota. Se lacordaparametro è anche un array invece di una stringa quindi tutti gli elementi dicordasarà cercato.

java addactionlistener (questo)

Questa funzione fa distinzione tra maiuscole e minuscole e per superare questo problema, abbiamo str_ireplace () per eseguire una corrispondenza senza distinzione tra maiuscole e minuscole.

Andando avanti con questo articolo su str_replace in PHP, diamo un'occhiata alla seguente funzione,

Cos'è str_ireplace ()?

str_ireplace () è una funzione incorporata simile a str_replace (), cioè sostituisce i caratteri che fanno distinzione tra maiuscole e minuscole in una stringa.

Sintassi: str_ireplace (trova, sostituisci, stringa, conta)

Vediamo un esempio in cui il parametro per la ricerca e la sostituzione è un tipo di stringa (indipendentemente dalla stringa con distinzione tra maiuscole e minuscole):

 

Produzione:

sushma ama programmare perché vuole essere inserito in una buona azienda basata sul prodotto

Vediamo un altro esempio in cui il parametro per la ricerca e la sostituzione è un tipo di matrice (indipendentemente dalla stringa con distinzione tra maiuscole e minuscole):

 

Produzione

I tuoi amici sono Sushma, Vaibhav, Adarsh, Chintan

Con questo arriviamo alla fine di questo articolo, spero che tu abbia imparato a conoscere entrambe le funzioni integrate in PHP, cioè str_replace () e str_ireplace () con esempi adeguati.

Se hai trovato pertinente questo str_replace nell'articolo PHP, controlla il file da Edureka, una società di formazione online affidabile con una rete di oltre 250.000 studenti soddisfatti sparsi in tutto il mondo.

Hai domande per noi? Per favore menzionalo nella sezione commenti di questo articolo e ti ricontatterò.