2009-02-26 44 views

Trả lời

29

nhanh Cheatsheet Nếu bạn không quen thuộc với các biệt ngữ, đây là một bản dịch nhanh chóng của thuật ngữ thay thế, có thể dễ dàng hơn để nhớ:

* array_unshift() - (aka Prepend ;; InsertBefore ;; InsertAtBegin)  
* array_shift() - (aka UnPrepend ;; RemoveBefore ;; RemoveFromBegin) 

* array_push()  - (aka Append ;; InsertAfter ;; InsertAtEnd)  
* array_pop()  - (aka UnAppend ;; RemoveAfter ;; RemoveFromEnd) 
+0

tuyệt vời nhất thực sự :) –

0

Đối với tôi array_slice() hoạt động tốt, Nói:

$arr = array(1,2,3,4,5,6); 
//array_slice($array,offset); where $array is the array to be sliced, and offset is the number of array elements to be sliced 
$arr2 = array_slice($arr,3);//or 
$arr2 = array_slice($arr,-3);//or 
$arr2 = array_slice($arr,-3,3);//return 4,5 and 6 in a new array 
$arr2 = array_slice($arr,0,4);//returns 1,2,3 and 4 in a new array 
+0

tại sao không j ust array_shift() nó hiệu quả hơn rất nhiều? –

Các vấn đề liên quan