English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial PHP Básico

Tutorial PHP Avançado

PHP & MySQL

Manual de Referência PHP

Uso e exemplo do PHP array_replace()

array_replace() função preenche o array com os valores fornecidos

Sintaxe

 array_replace( array $array1 [, array $... ] ) : array

Definição e uso

A função array_replace() substitui os valores do array com os elementos da array posterior com a mesma chave1 Os valores do array. Se uma chave existe tanto na primeira quanto na segunda array, seu valor será substituído pelo valor da segunda array. Se uma chave existe na segunda array mas não na primeira, ela será criada na primeira array. Se uma chave existe apenas na primeira array, ela permanecerá inalterada. Se forem passadas várias arrays de substituição, elas serão processadas em ordem, e as arrays posteriores substituirão os valores das anteriores.
array_replace() é não recursivo: ele substitui os valores da primeira array sem considerar o tipo do que está na segunda array.

Retorno

Retornar umarrayNULL。 

Exemplo online

Preencher array com valores especificados

<?php
$base = array("orange", "banana", "apple", "raspberry");
$replacements = array(0 => "pineapple", 4 => "cherry");
$replacements2 = array(0 => "grape");
$basket = array_replace($base, $replacements, $replacements2);
print_r($basket);
?>
Teste e veja ‹/›

Resultado de saída:

Array
(
    [0] => grape
    [1] => banana
    [2] => apple
    [3] => raspberry
    [4] => cherry
)