
CollectionModify::unset 메서드는 특정 키를 삭제하는 메서드입니다. 이 메서드는 키가 포함된 값을 삭제하는 것이 아니라, 해당 키를 삭제하는 것입니다.
이 메서드는 배열의 키를 변경하거나 삭제할 때, 키가 존재하는지 여부에 따라 다르게 동작합니다.
- 키가 존재하는 경우: 해당 키를 삭제합니다.
- 키가 존재하지 않는 경우: 아무런 동작도 하지 않습니다.
예를 들어, 다음과 같은 배열이 있을 때:
#hostingforum.kr
php
$array = [
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3',
];
CollectionModify::unset 메서드를 사용하여 'key2'를 삭제할 경우:
#hostingforum.kr
php
CollectionModify::unset($array, 'key2');
배열의 결과는 다음과 같습니다:
#hostingforum.kr
php
$array = [
'key1' => 'value1',
'key3' => 'value3',
];
CollectionModify::unset 메서드는 배열의 키를 변경하거나 삭제할 때, 키가 존재하는지 여부에 따라 다르게 동작하는 것을 확인할 수 있습니다.
2025-05-25 09:27