Hướng dẫn php array exclude key - mảng php loại trừ khóa

Mặc dù một mảng trong PHP là "một loại liên kết các giá trị với các khóa" và một số người nói rằng không thể tháo các phím, theo một nghĩa nào đó, bạn có thể tháo các phím ra khỏi một mảng .

Nội dung chính ShowShow

  • Xóa nhiều khóa khỏi mảng kết hợp
  • Làm cách nào để loại bỏ một phần tử khỏi một mảng?
  • Array_Keys [] được sử dụng để làm gì?
  • Làm thế nào để bạn xóa mảng kết hợp trong PHP?
  • Hàm Array_Splice [] nào cho một ví dụ?

Tôi cho rằng bạn muốn thay đổi mảng thành một mảng tương đương với một mảng được khởi tạo mà không có các khóa rõ ràng. Chẳng hạn, bạn có thể có mảng này:

$arr = array[2 => 'a', 3 => 'b', 4 => 'c'];

Nhưng bạn muốn nó tương đương với:

$arr = array['a', 'b', 'c'];

Có thể làm điều đó bằng cách sử dụng hàm "Array_Values", như thế này:

$arr = array_values[$arr];

Tuy nhiên, lưu ý, mảng vẫn có các phím: 0, 1, 2 và 3.

Điều quan trọng cần lưu ý là các khóa số nguyên không giống như các chỉ mục mảng. Chẳng hạn, đoạn mã này:

Bài Viết Liên Quan

Chủ Đề