Поиск всего значения в массиве и замените значение, если найденоPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Поиск всего значения в массиве и замените значение, если найдено

Сообщение Anonymous »

Я искал какую -то стандартную функцию PHP, чтобы заменить какую -то значение массива на другие, но удивительно, что я не нашел никакой, поэтому я должен написать свой собственный: < /p>

function array_replace_value(&$ar, $value, $replacement)
{
if (($key = array_search($ar, $value)) !== FALSE) {
$ar[$key] = $replacement;
}
}
< /code>

Но я все еще задаюсь вопросом - для такой простой вещи, уже должна быть какая -то функция для этого < /strong>! Или, может быть, гораздо более проще решения, чем это изобретено мной? Я ищу существующие решения, которые аналогично заменяют одно событие, а также те, которые заменяют все случаи.

Подробнее здесь: https://stackoverflow.com/questions/866 ... e-if-found
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»