Sådan implementeres str_replace i PHP?



I denne artikel vil vi se på str_replace i PHP for at prøve at forstå konceptet i detaljer og derefter følge det op med praktikdemonstration.

Arbejde med karaktermønstre er blevet meget vigtigt i disse dage, da der er stor mængde databehandling, der sker i disse dage. I denne artikel vil vi se på str_replace in at prøve at forstå konceptet i detaljer.

Følgende punkter vil blive dækket i denne artikel,





Så lad os komme i gang med denne artikel om str_replace i PHP,

hvad er pojo om foråret

str_replace i PHP

For at erstatte nogle tegn med nogle andre tegn i strengen har vi funktionalitet i PHP, som fungerer med nogle specifikke regler. De er:



  • Det returnerer en matrix, hvis strengen skal søges i en matrix.
  • Find og erstat udføres med hvert matrixelement, hvis strengen skal søges i en matrix.
  • En tom streng vil blive brugt, hvis både find og erstat er arrays og også erstatter har færre elementer end find.
  • Erstat streng bruges til hver find-værdi, hvis find er en matrix, og erstat er en streng

Gå videre med denne artikel om str_replace i PHP, lad os se på følgende funktion,

Hvad er str_replace ()?

str_replace () er en indbygget funktion, der bruges til at erstatte nogle tegn med nogle andre tegn i en streng. dvs. erstatter alle forekomster af et ord i strengen.

Syntaks: str_replace (find, erstat, streng, count)



Find : Denne parameter kan være enten streng eller array-type, der specificerer den streng, der skal søges og erstattes.

Erstatte: Denne parameter kan også være enten streng eller array-type, der specificerer den streng, som vi vil erstatte med.

Snor: Denne parameter specificerer strengen eller arrayet med strenge, hvor vi vil søge og erstatte.

Tælle: Denne parameter er valgfri, hvor værdien er indstillet til det samlede antal udskiftningsoperationer.

Lad os se et eksempel, hvor perameteren til at finde og udskifte er en strengtype:

 
sushma elsker at kode, fordi sushma ønsker at blive placeret i et godt produktbaseret firma

I ovenstående eksempel erstattes enhver forekomst af “ashok” med “sushma”.

Lad os se et andet eksempel, hvor parameteren til at finde og erstatte er en array-type:

 

Produktion

Dine venner er Sushma, Vaibhav, Adarsh, Chintan

har et forhold i java

Når parametrene er af matrixtype, skal alle elementerne iFindargument søges i strengen og erstattes af de tilsvarende elementer ierstatteargument. Hvis antallet af elementer ierstatteargumentet er mindre end det iFindarray, så hvis der er forekomster af de yderligere elementer iFindargument isnorargument, så vil de blive erstattet af en tom streng. Hvissnorparameter er også en matrix i stedet for streng, så alle elementerne isnorvil blive søgt.

Denne funktion er store og små bogstaver, og for at overvinde dette problem har vi str_ireplace () til at udføre en sagsfølsom match.

Gå videre med denne artikel om str_replace i PHP, lad os se på følgende funktion,

Hvad er str_ireplace ()?

str_ireplace () er en indbygget funktion, der ligner str_replace (), dvs. erstatter tegn, der endda er store og små bogstaver i en streng.

Syntaks: str_ireplace (find, erstat, streng, count)

Lad os se et eksempel, hvor parameteren til at finde og udskifte er en strengtype (uanset store og små bogstaver):

 

Produktion:

sushma elsker at kode, fordi sushma ønsker at blive placeret i et godt produktbaseret firma

Lad os se et andet eksempel, hvor parameteren til at finde og udskifte er en array-type (uanset store og små bogstaver):

 

Produktion

Dine venner er Sushma, Vaibhav, Adarsh, Chintan

Med dette kommer vi til slutningen af ​​denne artikel, jeg håber, du har lært om begge de indbyggede funktioner i PHP, dvs. str_replace () og str_ireplace () med egnede eksempler.

Hvis du fandt denne str_replace i PHP-artikel relevant, skal du tjekke af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden.

Har du et spørgsmål til os? Nævn det i kommentarfeltet i denne artikel, og jeg vender tilbage til dig.

hvad gør system.exit (0) i java