Поведение функции srt_replace()

193
21 мая 2018, 06:50

В документации к функции str_replace() сказано, что она возвращает либо массив либо строку http://php.net/manual/ru/function.str-replace.php. Суть вопроса в том, что не понятно, при каких условиях возвращается строка и при каких массив? Из документации не понятно, на других сайтах тоже не смог найти информацию.

Answer 1

Вы неправильно понимаете мануал. Вдумайтесь

Если subject является массивом, то поиск с заменой будет осуществляться над каждым элементом subject, а результатом функции также будет являться массив.

Если сами передаете массив, то и вернется массив, иначе строка

READ ALSO
PHP Проблема с конвертацией PDF в Изображение (на выходе только текст)

PHP Проблема с конвертацией PDF в Изображение (на выходе только текст)

Конвертирую первую страницу PDF файла в JPG средствами ImageMagickИспользую эту либу https://github

203
PHP: Router: Привязать к массиву функции

PHP: Router: Привязать к массиву функции

Всем привет! Я значит пишу роутер:

242
Вывод двух таблиц из базы

Вывод двух таблиц из базы

нужно вывести посты на одной странице с учетом, что один пост состоит из двух таблиц, вот картинка для понимания того, что мне нужно вывестиNо,...

227
Как прочитатать данные cookie в Node

Как прочитатать данные cookie в Node

Сохраняю Id юзера на PHP в кукиКак я могу прочитать эту куки из Node используя модуль express?

202