Hvordan implementere str_replace i PHP?



I denne artikkelen vil vi se på str_replace i PHP for å prøve å forstå konseptet i detalj, og deretter følge det opp med praktikkdemonstrasjon.

Å jobbe med karaktermønstre har blitt veldig viktig i disse dager, da det er mye databehandling som skjer i disse dager. I denne artikkelen tar vi en titt på str_replace in å prøve å forstå konseptet i detalj.

Følgende tips vil bli dekket i denne artikkelen,





Så la oss komme i gang med denne artikkelen på str_replace i PHP,

str_replace i PHP

For å erstatte noen tegn med noen andre tegn i strengen, har vi funksjonalitet i PHP som fungerer med noen spesifikke regler. De er:



  • Den returnerer en matrise hvis strengen må søkes i en matrise.
  • Finn og erstatt utføres med hvert matriseelement hvis strengen må søkes i en matrise.
  • En tom streng vil bli brukt hvis både finne og erstatte er matriser og også erstatter har færre elementer enn finne.
  • Erstatt streng vil bli brukt for hver søkeverdi hvis finne er en matrise og erstat er en streng

Fortsett med denne artikkelen på str_replace i PHP, la oss ta en titt på følgende funksjon,

Hva er str_replace ()?

str_replace () er en innebygd funksjon som brukes til å erstatte noen tegn med noen andre tegn i en streng. dvs. erstatter alle forekomster av et ord i strengen.

Syntaks: str_replace (finn, erstatt, streng, tell)



Finne : Denne parameteren kan være enten streng eller array-type som spesifiserer strengen som skal søkes og erstattes.

Erstatte: Denne parameteren kan også være enten streng eller array-type som spesifiserer strengen vi vil erstatte med.

Streng: Denne parameteren spesifiserer strengen eller matrisen med strengene der vi vil søke og erstatte.

Telle: Denne parameteren er valgfri der verdien er satt til totalt antall erstatningsoperasjoner.

La oss se et eksempel der perameteren for å finne og erstatte er en strengtype:

 
sushma elsker å kode fordi sushma ønsker å bli plassert i et godt produktbasert selskap

I eksemplet ovenfor erstattes hver forekomst av 'ashok' med 'sushma'.

La oss se et annet eksempel der parameteren for å finne og erstatte er en array-type:

 

Produksjon

Dine venner er Sushma, Vaibhav, Adarsh, Chintan

Når parametrene er av matritype, vil alle elementene ifinneargumentet blir søkt i strengen og erstattet av de tilsvarende elementene ierstatteargument. Hvis antall elementer ierstatteargumentet er mindre enn det ifinnearray, så hvis det er noen forekomster av tilleggselementene tilfinneargument istrengargumentet, så vil de bli erstattet av en tom streng. Hvis denstrengparameteren er også en matrise i stedet for streng da alle elementene istrengvil bli søkt.

hva er en daemon-tråd

Denne funksjonen er mellom store og små bokstaver, og for å overvinne dette problemet har vi str_ireplace () for å utføre en sak som ikke er følsom.

Fortsett med denne artikkelen på str_replace i PHP, la oss ta en titt på følgende funksjon,

Hva er str_ireplace ()?

str_ireplace () er en innebygd funksjon som ligner på str_replace (), dvs. erstatter tegn som til og med er store og små bokstaver i en streng.

Syntaks: str_ireplace (finn, erstatt, streng, tell)

La oss se et eksempel der parameteren for å finne og erstatte er en strengtype (uavhengig av store og små bokstaver):

 

Produksjon:

sushma elsker å kode fordi sushma ønsker å bli plassert i et godt produktbasert selskap

La oss se et annet eksempel der parameteren for å finne og erstatte er en matritype (uavhengig av store og små bokstaver):

 

Produksjon

Dine venner er Sushma, Vaibhav, Adarsh, Chintan

Med dette kommer vi til en slutt på denne artikkelen, jeg håper du har lært om begge de innebygde funksjonene i PHP, dvs. str_replace () og str_ireplace () med passende eksempler.

Hvis du fant denne str_replace i PHP-artikkelen relevant, sjekk ut av Edureka, et pålitelig online læringsfirma med et nettverk med mer enn 250 000 fornøyde elever spredt over hele verden.

Har du spørsmål til oss? Vennligst nevn det i kommentarfeltet i denne artikkelen, så kommer jeg tilbake til deg.