Работата с шаблони на символи стана много важна в наши дни, тъй като в наши дни се случва голямо количество обработка на данни. В тази статия ще разгледаме 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 доволни учащи, разпространени по целия свят.
Имате въпрос към нас? Моля, споменете го в раздела за коментари на тази статия и ще се свържа с вас.