2013-02-15 3 views
1

내 질문이 기본 것처럼 보일 수 있지만 여전히 이것을 해결하는 방법을 알 수 없습니다. 나는 모든 키와 값이 삭제 될 수 있도록이 배열을 취소 찾고 있어요PHP 모든 키 설정 해제

$array = array("Banana","Rasberry","Blackberry") 

내가 제일 좋아하는 과일의 배열을 고려하십시오. 내 배열 내가 몇 가지 새로운 데이터를 array_push 수, 나는 그런
$array = array(); 

을 작성하신 경우처럼 비어있을 것입니다.

은 내가 array_walk($array, unset($array[$key]) 수 있지만 제대로 작동하지 않는 것으로 생각했다.

$array = array(); 

이 빈 배열에 $array 변수 지점을 만들 수있는 가장 빠른 방법입니다 :

+2

이 배열을 지워서 모든 키와 값이 지워 지도록하고 싶다면'$ array = array();'을 사용하는 것을 멈추게할까요? ??? – Baba

+2

'= array()'의 문제는 무엇입니까? 이것이 배열을 비우는 가장 쉽고/가장 빠른 방법입니다. 비유하자면, 각 문자를 반복하여 지우고 지우는 것입니다. 아니, 그냥'$ str = '''하고 인생을 시작하십시오. –

+0

그냥 불어서 무엇이 잘못 되었나요? –

답변

7

귀하의 질문은 상황에 가장 적합한 솔루션이 포함되어 있습니다.

+0

사실이에요. 나는 그것을하는 기능에 너무 집중했다. – Wistar