好吧,我創建的數組取決於我從cURL請求接收的數據。我使用正則表達式來獲取我想要的數據,然後將其放入數組中。但是,返回的數據在每個請求上都不相同。我現在面臨的問題是在下面的例子中。我似乎有兩個數組。一個包含2個字符串 - 這很好。但他們其他是空白/空陣列。如何在php中取消設置/刪除數組
當前結構:
array(2) { [0]=> string(1196) "
Please select your address from the list below.
Address 1
Address 2
Address 3
Address 4
Address 5
Address 6
" [1]=> string(1196) "
Different Address 1
Different Address 2
Different Address 3
Different Address 4
Different Address 5
Different Address 6
" } array(0) { }
我的問題是如何將我四處刪除/取消設置array(0) { }
?
看來,額外的,空數組是你的第一個'陣列(2)'的一個單獨的,非獨生子女。是這種情況,還是它是一個錯字? –
[刪除數組中的元素](http://stackoverflow.com/questions/369602/delete-an-element-from-an-array) – hugmungus
'if(empty($ array)){unset( $陣列)}'。爲什麼因爲它沒有看一個子數組,它正在尋找一個單獨的數組。或者如果你不小心把它放在一個錯誤的方式? –