Kuidas rakendada str_replace PHP-s?



Selles artiklis heidame pilgu str_replace'ile PHP-s, et kontseptsioonist üksikasjalikult aru saada ja seejärel sellele järgneda praktika tutvustamisega.

Töö märkide mustritega on tänapäeval muutunud väga oluliseks, kuna tänapäeval toimub suur hulk andmetöötlust. Selles artiklis heidame pilgu aadressile str_replace kontseptsioonist üksikasjalikult aru saada.

Järgmisi näpunäiteid käsitletakse selles artiklis,





Alustame selle artikliga, mis käsitleb PHP-d str_replace,

str_replace PHP-s

Mõne märgi asendamiseks stringi mõne teise tähemärgiga on meil PHP-s funktsionaalsus, mis töötab mõne konkreetse reegliga. Nemad on:



  • See tagastab massiivi, kui stringi tuleb massiivist otsida.
  • Leidmine ja asendamine viiakse läbi iga massiivi elemendiga, kui stringi tuleb massiivist otsida.
  • Tühja stringi kasutatakse juhul, kui nii leidmine kui ka asendamine on massiivid ja ka asendusel on vähem elemente kui leidmisel.
  • Asenda stringi kasutatakse iga leiduväärtuse jaoks, kui leid on massiiv ja asendus on string

Selle artikliga PH_ streplace kohta edasi liikudes vaadake järgmist funktsiooni,

Mis on str_replace ()?

str_replace () on sisseehitatud funktsioon, mida kasutatakse stringis mõne märgi asendamiseks mõne muu märgiga. st asendab stringi kõik sõna esinemised.

git ja githubi erinevus

Süntaks: str_replace (leidmine, asendamine, string, loendamine)



Leidke : See parameeter võib olla kas stringi või massiivi tüüp, mis määrab otsitava ja asendatava stringi.

Asenda: See parameeter võib olla ka stringi või massiivi tüüp, mis määrab stringi, millega soovime asendada.

String: See parameeter määrab stringi või stringide massiivi, kus me tahame otsida ja asendada.

Arv: See parameeter on valikuline, kui väärtuseks määratakse asendustoimingute koguarv.

Vaatame näidet, kus leidmise ja asendamise parameeter on stringitüüp:

 
sushale meeldib kodeerida, sest sushma soovib sattuda heas tootepõhises ettevõttes

Ülalolevas näites asendatakse kõik „ashoki“ esinemised „susmaga“.

Vaatame veel ühte näidet, kus parameeter leidmiseks ja asendamiseks on massiivi tüüp:

 

Väljund

Teie sõbrad on Sushma, Vaibhav, Adarsh, Chintan

on javas suhe

Kui parameetrid on massiivi tüüpi, peavad kõik elemendi elemendidleidmaargumenti otsitakse stringist ja asendatakse vastavate elementidegaasendamaargument. Kui elementide arv onasendamaargument on väiksem kui sellesleidmamassiivi, siis kui on olemas täiendavaid elementeleidmaargumentstringargument asendatakse need tühja stringiga. KuistringParameeter on stringi asemel ka massiiv, seejärel kõik elemendistringotsitakse.

See funktsioon on tõstutundlik ja selle probleemi ületamiseks on meil str_ireplace (), et täita suurtähteta tunde.

Selle artikliga PH_ streplace kohta edasi liikudes vaadake järgmist funktsiooni,

Mis on str_ireplace ()?

str_ireplace () on sisseehitatud funktsioon, mis sarnaneb str_replace () -ga, st asendab märke, mis on stringi isegi suurtäht-tundlikud tähemärgid.

Süntaks: str_ireplace (leidmine, asendamine, string, loendamine)

Vaatame näidet, kus leidmise ja asendamise parameeter on stringitüüp (olenemata tõstutundlikust stringist):

 

Väljund:

sushale meeldib kodeerida, sest sushma soovib sattuda heas tootepõhises ettevõttes

Vaatame veel ühte näidet, kus parameeter leidmiseks ja asendamiseks on massiivi tüüp (olenemata suurtäht-tundlikust stringist):

 

Väljund

Teie sõbrad on Sushma, Vaibhav, Adarsh, Chintan

Sellega oleme jõudnud selle artikli lõppu, loodan, et olete õppinud tundma nii PHP sisseehitatud funktsioone, st str_replace () ja str_ireplace () koos sobivate näidetega.

Kui leiate, et see str_replace on PHP artiklis asjakohane, vaadake seda Edureka, usaldusväärne veebiõppeettevõte, mille võrgustik hõlmab üle 250 000 rahuloleva õppija, levinud üle kogu maailma.

Kas teil on meile küsimus? Palun mainige seda selle artikli kommentaaride jaotises ja pöördun teie poole.

mis on charat javas