Ako implementovať str_replace v PHP?



V tomto článku sa pozrieme na str_replace v PHP, aby sme sa pokúsili podrobne porozumieť konceptu a potom na neho nadviazali praktickými ukážkami.

Práca so vzormi znakov sa v dnešnej dobe stala veľmi dôležitou, pretože v dnešnej dobe sa deje veľké množstvo údajov. V tomto článku sa pozrieme na str_replace v pokúsiť sa podrobne pochopiť koncept.

V tomto článku sa budeme zaoberať nasledujúcimi ukazovateľmi,





Začnime teda týmto článkom o str_replace v PHP,

str_replace v PHP

Aby sme mohli niektoré znaky nahradiť niektorými inými znakmi v reťazci, máme v PHP funkcionalitu, ktorá pracuje s niektorými konkrétnymi pravidlami. Oni sú:



  • Vráti pole, ak je potrebné reťazec vyhľadať v poli.
  • Vyhľadanie a nahradenie sa vykoná s každým prvkom poľa, ak je potrebné reťazec vyhľadať v poli.
  • Prázdny reťazec sa použije, ak obidva argumenty find a replace sú polia a tiež nahradenie obsahuje menej prvkov ako find.
  • Replace string sa použije pre každú hodnotu find, ak find je pole a replace je reťazec

Ak v tomto článku postúpime na str_replace v PHP, pozrime sa na nasledujúcu funkciu,

Čo je str_replace ()?

str_replace () je vstavaná funkcia, ktorá sa používa na nahradenie niektorých znakov inými znakmi v reťazci. tj nahradí všetky výskyty slova v reťazci.

Syntax: str_replace (nájsť, nahradiť, reťazec, počet)



Nájsť : Tento parameter môže byť typu reťazca alebo poľa, ktorý určuje reťazec, ktorý sa má vyhľadať a nahradiť.

Nahradiť: Tento parameter môže byť tiež typu reťazca alebo poľa, ktorý určuje reťazec, ktorý chceme nahradiť.

Reťazec: Tento parameter určuje reťazec alebo pole reťazcov, kde ich chceme vyhľadať a nahradiť.

Počet: Tento parameter je voliteľný, ak je hodnota nastavená na celkový počet operácií výmeny.

Pozrime sa na príklad, kde je perameter hľadania a nahradenia typu reťazca:

 
sushma rád kóduje, pretože sushma sa chce umiestniť v dobrej spoločnosti založenej na produktoch

Vo vyššie uvedenom príklade je každý výskyt výrazu „ashok“ nahradený výrazom „sushma“.

Pozrime sa na ďalší príklad, kde parameter na vyhľadanie a nahradenie je typu poľa:

 

Výkon

Vaši priatelia sú Sushma, Vaibhav, Adarsh, Chintan

Ak sú parametre typu poľa, všetky prvky prvkuNájsťargument sa vyhľadajú v reťazci a nahradia sa zodpovedajúcimi prvkami vvymeniťargument. Ak je počet prvkov vvymeniťargument je menší ako vNájsťpole, potom ak sa vyskytnú výskyty ďalších prvkov zNájsťargument vstrunaargument potom budú nahradené prázdnym reťazcom. Akstrunaparameter je tiež pole namiesto reťazca, potom všetky prvkystrunabude prehľadané.

java program pre sériu fibonacci

Táto funkcia rozlišuje veľké a malé písmená a aby sme tento problém prekonali, máme str_ireplace () na vykonanie zhody nerozlišujúcich veľké a malé písmená.

Ak v tomto článku postúpime na str_replace v PHP, pozrime sa na nasledujúcu funkciu,

Čo je str_ireplace ()?

str_ireplace () je vstavaná funkcia, ktorá je podobná str_replace (), t. j. nahrádza znaky, ktoré sú v reťazci znakmi, ktoré sú citlivé aj na veľké a malé písmená.

Syntax: str_ireplace (nájsť, nahradiť, reťazec, počet)

Pozrime sa na príklad, keď je parametrom hľadania a nahradenia typ reťazca (bez ohľadu na veľkosť písmen):

 

Výkon:

sushma rád kóduje, pretože sushma sa chce umiestniť v dobrej spoločnosti založenej na produktoch

Pozrime sa na ďalší príklad, kde parameter na vyhľadanie a nahradenie je typu poľa (bez ohľadu na reťazec, v ktorom sa rozlišujú veľké a malé písmená):

 

Výkon

Vaši priatelia sú Sushma, Vaibhav, Adarsh, Chintan

Týmto sa dostávame na koniec tohto článku, dúfam, že ste sa dozvedeli o oboch zabudovaných funkciách v PHP, t str_replace () a str_ireplace () s vhodnými príkladmi.

Ak sa vám tento článok v str_replace v článku PHP zdá byť relevantný, pozrite si stránku autor: Edureka, dôveryhodná online vzdelávacia spoločnosť so sieťou viac ako 250 000 spokojných študentov rozmiestnených po celom svete.

Máte na nás otázku? Uveďte to prosím v sekcii komentárov tohto článku a ozvem sa.