PHP - xóa phần tử khỏi mảng
Ruby hỗ trợ phương thức delete
dùng để xóa phần tử ra khỏi mảng:
a = [2,4,6,3,8]
a.delete(3)
PHP có hàm nào tương tự như vậy để xóa một phần tử ra khỏi mảng không vậy mọi người?
Hotline: 0936 292 319 (Ngọc)
Ruby hỗ trợ phương thức delete
dùng để xóa phần tử ra khỏi mảng:
a = [2,4,6,3,8]
a.delete(3)
PHP có hàm nào tương tự như vậy để xóa một phần tử ra khỏi mảng không vậy mọi người?
Guest
- 1970/01/01 Trả lờiđơn giản bạn có thể sử dụng unset()
Theo ví dụ của bạn:
// Vậy muốn xóa giá trị nào ta chỉ cần gọi key của nó trong hàm unset. Ví dụ dưới đây tôi sẽ xóa giá trị 6 trong mảng của bạn.
// Ví dụ về xóa nhiều giá trị, hoặc có điều kiện cụ thể. Chẳng hạn tôi sẽ xóa các giá trị chẵn trong mảng của bạn như sau:
Guest
- 1970/01/01 Trả lờiBạn có thể dùng
unset()
hoặcarray_split()
.Bạn tham khảo thêm trả lời của mình trong câu hỏi này nhé!
Guest
- 1970/01/01 Trả lờiTrong PHP bạn có thể sử dụng hàm
array_splice()
để xóa phần tử khỏi mảng số (numeric array):Hiển thị:
Guest
- 1970/01/01 Trả lờiEm có thể sử dụng array_diff();
Ex: