Как да внедрим str_replace в PHP?



В тази статия ще разгледаме str_replace в PHP, за да се опитаме да разберем концепцията в детайли и след това да я проследим с демонстрация на практика.

Работата с шаблони на символи стана много важна в наши дни, тъй като в наши дни се случва голямо количество обработка на данни. В тази статия ще разгледаме str_replace в да се опита да разбере концепцията в детайли.

Следните указания ще бъдат обхванати в тази статия,





Така че нека започнем с тази статия на str_replace в PHP,

str_replace в PHP

За да заменим някои символи с други символи в низа, имаме функционалност в PHP, която работи с някои специфични правила. Те са:



  • Той връща масив, ако низът трябва да бъде търсен в масив.
  • Намирането и замяната се извършва с всеки елемент на масив, ако низът трябва да се търси в масив.
  • Ще се използва празен низ, ако и find, и заместване са масиви и също замества има по-малко елементи от find.
  • Низът Replace ще се използва за всяка стойност на търсене, ако find е масив, а replace е низ

Продължавайки с тази статия на str_replace в PHP, нека разгледаме следната функция,

Какво е str_replace ()?

str_replace () е вградена функция, която се използва за заместване на някои символи с други символи в низ. т.е. замества всички появявания на дума в низа.

Синтаксис: str_replace (намиране, замяна, низ, брой)



намирам : Този параметър може да бъде или низ, или тип масив, който указва низа, който трябва да бъде търсен и заменен.

Замяна: Този параметър може да бъде или низ или тип масив, който определя низа, с който искаме да заменим.

Низ: Този параметър определя низа или масива от низове, където искаме да търсим и заместваме.

Броя: Този параметър не е задължителен, когато стойността е зададена на общия брой операции по замяна.

Нека да видим пример, където параметърът за намиране и замяна е тип низ:

 
sushma обичат да кодират, защото sushma иска да бъде поставен в добра продуктова компания

В горния пример всяко появяване на „ashok“ се заменя със „sushma“.

Нека видим друг пример, където параметърът за намиране и замяна е тип масив:

 

Изход

Вашите приятели са Сушма, Вайбхав, Адарш, Чинтан

Когато параметрите са от тип масив, всички елементи нанамирамаргумент се търсят в низа и се заменят със съответните елементи взамениаргумент. Ако броят на елементите взамениаргументът е по-малък от този внамираммасив, тогава ако има поява на допълнителните елементи нанамирамаргумент внизаргумент тогава те ще бъдат заменени с празен низ. Аконизпараметър също е масив вместо низ, а след това всички елементи нанизще бъде претърсен.

Тази функция е чувствителна към малки и големи букви и за да преодолеем този проблем, имаме str_ireplace (), за да извършим мач без чувствителност към регистъра.

Продължавайки с тази статия на str_replace в PHP, нека разгледаме следната функция,

Какво е str_ireplace ()?

str_ireplace () е вградена функция, която е подобна на str_replace (), т.е. замества символи, които дори са чувствителни на малки и големи букви в низ.

Синтаксис: str_ireplace (намиране, замяна, низ, брой)

Нека да видим пример, където параметърът за намиране и заместване е тип низ (независимо от низа, чувствителни към малки и малки букви):

 

Изход:

sushma обичат да кодират, защото sushma иска да бъде поставен в добра продуктова компания

Нека да видим друг пример, където параметърът за намиране и замяна е тип масив (независимо от низа, чувствителни към малки и малки букви):

 

Изход

Вашите приятели са Сушма, Вайбхав, Адарш, Чинтан

С това стигнахме до края на тази статия, надявам се, че сте научили и за двете вградени функции в PHP, т.е. str_replace () и str_ireplace () с подходящи примери.

конвертира датата на низа в дата в Java

Ако сте намерили това str_replace в PHP статия подходящо, разгледайте от Edureka, доверена компания за онлайн обучение с мрежа от над 250 000 доволни учащи, разпространени по целия свят.

Имате въпрос към нас? Моля, споменете го в раздела за коментари на тази статия и ще се свържа с вас.