foreach 루프에서 unset() 함수를 사용하여 지정된 배열 요소를 삭제할 수 있습니다. 다음 기사에서는 unset() 함수를 소개하고 foreach 루프에서 unset() 함수의 메서드를 소개하여 지정된 배열을 삭제합니다. 요소입니다. 모두에게 도움이 되기를 바랍니다.
unset() 함수: 는 지정된 변수를 설정 해제하는 PHP 내장 함수입니다. 이 함수의 동작은 다양한 사항에 따라 달라집니다. 이 함수가 사용자 정의 함수 내부에서 호출되면 내부 변수와 관련된 값을 초기화 해제하고 외부에서 초기화합니다. [동영상 튜토리얼 추천: PHP 튜토리얼]
기본 문장 구조:
unset( $variable )
다음은 코드 예제를 사용하여 foreach 루프에서 지정된 배열 요소를 삭제하는 unset() 함수 메서드를 소개합니다.
예방 1 : 1 차원 배열
<?php // 声明数组并初始化它 $Array = array( "PHP", "JavaScript", "Python" ); // 输出数组元素 var_dump($Array); // 在foreach循环中移除指定数组元素 foreach($Array as $k => $val) { if($val == "JavaScript") { unset($Array[$k]); } } // 输出数组元素 var_dump($Array); ?>
output :
example 2 : 2 차원 배열
<?php // 声明数组并初始化它 $Array = array( array(0 => 1), array(4 => 10), array(6 => 100) ); // 输出数组元素 var_dump($Array); // 在foreach循环中移除指定数组元素 foreach($Array as $k => $val) { if(key($val) == 4) { unset($Array[$k]); } } // 输出数组元素 var_dump($Array); ?>
output :
위의 전체 내용은이 기사의 전체 내용입니다. 여러분에게 도움이 되었으면 좋겠습니다. 모두의 학습이 도움이 됩니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 관련 튜토리얼 열을 주의 깊게 살펴보세요! ! !
위 내용은 unset()을 사용하여 foreach 루프에서 배열 요소를 삭제하는 방법은 무엇입니까? (코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!