PHP에서 배열 값을 바꾸는 방법: [array_replace()] 함수를 사용하여 첫 번째 배열의 값을 다음 배열의 값으로 바꿉니다. 구문은 [array_replace(array1,array2,array3...)입니다. )].
PHP에서 배열 값을 바꾸는 방법:
정의 및 사용법
array_replace()
이 함수는 첫 번째 배열의 값을 다음 값으로 바꿉니다. 다음 배열. array_replace()
函数使用后面数组的值替换第一个数组的值。
提示:您可以向函数传递一个数组,或者多个数组。
如果一个键存在于第一个数组 array1 同时也存在于第二个数组 array2,第一个数组 array1 中的值将被第二个数组 array2 中的值替换。如果一个键仅存在于第一个数组 array1,它将保持不变。(详见下面的实例 1)
如果一个键存在于第二个数组 array2,但是不存在于第一个数组 array1,则会在第一个数组 array1 中创建这个元素。(详见下面的实例 2)
如果传递了多个替换数组,它们将被按顺序依次处理,后面数组的值将覆盖之前数组的值。(详见下面的实例 3)
提示:请使用array_replace_recursive()
첫 번째 배열 array1에 키가 있고 두 번째 배열 array2에도 키가 있는 경우 첫 번째 배열 array1의 값이 두 번째 배열 array2의 값으로 대체됩니다. 키가 첫 번째 배열 array1에만 존재하는 경우 변경되지 않은 상태로 유지됩니다. (자세한 내용은 아래 예시 1 참조)
두 번째 배열 array2에는 키가 있지만 첫 번째 배열 array1에는 키가 없으면 첫 번째 배열 array1에 해당 요소가 생성됩니다. (자세한 내용은 아래 예시 2 참조)여러 개의 대체 배열이 전달되면 순서대로 처리되며, 이후 배열의 값이 이전 배열의 값을 덮어쓰게 됩니다. (자세한 내용은 아래 예제 3을 참조하세요.) 팁: array_replace_recursive()
를 사용하여 첫 번째 배열의 값을 다음 배열의 값으로 재귀적으로 바꾸세요.
Syntax
array_replace(array1,array2,array3...)
🎜첫 번째 배열의 값($a1)을 두 번째 배열의 값($a2)으로 바꿉니다. 🎜
<?php $a1=array("red","green"); $a2=array("blue","yellow"); print_r(array_replace($a1,$a2)); ?>
위 내용은 PHP에서 배열의 값을 바꾸는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!