STR REPLACE PHP НЕСКОЛЬКО ЗНАЧЕНИЙ

Функция str_replace в PHP позволяет заменить одно значение на другое в строке. Если же требуется заменить несколько значений одновременно, используется массивы.

Например, следующий код заменит все числа в строке на соответствующие им слова:

$numbers = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9');$words = array('zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine');$text = '12345 apples and 67 oranges';$newText = str_replace($numbers, $words, $text);

В результате выполнения этого кода переменная $newText будет содержать строку 'onetwothreefourfive apples and sixseven oranges'.

Для замены нескольких значений в одном вызове функции str_replace нужно передать все массивы в качестве аргументов:

$search = array('apple', 'orange', 'banana');$replace = array('kiwi', 'strawberry', 'pineapple');$text = 'I like apples, oranges, and bananas';$newText = str_replace($search, $replace, $text);

В этом примере все слова 'apple' заменятся на 'kiwi', все слова 'orange' заменятся на 'strawberry', и все слова 'banana' заменятся на 'pineapple' в строке 'I like apples, oranges, and bananas'.

PHP 7 Работа с preg replace callback array

PHP String Replace Functions Tutorial in Hindi / Urdu

#49 Уроки PHP - Учим язык PHP, Работа с элементами формы checkbox, radio, select на PHP

#33 Уроки PHP - Учим язык PHP, Обход массива циклом for и foreach на языке PHP

Возврат нескольких значений функции через ссылки. Как вернуть несколько значений функции. Урок #52

ТОиР на OpenSource, техническое обслуживание и ремонт на Odoo

PHP Array_replace \u0026 Array_replace_recursive Tutorial in Hindi / Urdu

Реклама
Новое
Реклама