배열에서 특정 요소를 삭제하는 방법
P粉141455512
P粉141455512 2023-08-20 16:20:23
0
2
477
<p>값을 알고 있는 배열에서 요소를 제거하려면 어떻게 해야 하나요? 예: </p> <p>배열이 있습니다: </p> <pre class="brush:php;toolbar:false;">$array = array('사과', '오렌지', '딸기', '블루베리', '키위');</pre> <p>사용자 입력<code>딸기</code></p> <p><code>strawberry</code>가 <code>$array</code>에서 삭제되었습니다. </p> <p>전체 설명은 다음과 같습니다.</p> <p>쉼표로 구분된 항목 목록을 저장하는 데이터베이스가 있습니다. 코드는 사용자가 선택한 위치를 기반으로 목록을 가져옵니다. 따라서 딸기를 선택하면 코드는 딸기가 포함된 모든 항목을 꺼내고 분할()을 사용하여 이를 배열로 변환합니다. 배열에서 사용자가 선택한 항목(예: 이 예에서는 딸기)을 제거하고 싶습니다. </p>
P粉141455512
P粉141455512

모든 응답(2)
P粉511757848

한 줄 솔루션에는 array_diff()을 사용하세요.

으아악

...추가 기능이나 foreach 루프가 필요하지 않습니다.

P粉254077747

발견된 경우 array_search函数获取键,并使用unset 기능을 사용하여 삭제하세요.

으아악

array_search 함수는 항목을 찾을 수 없으면 false를 반환합니다(PHP 4.2.0 이전에는 null 반환).

동일한 값을 가진 항목이 여러 개 있을 수 있는 경우 array_keys 함수를 사용하여 모든 항목의 키를 가져올 수 있습니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!