2011-12-14 42 views
5

tôi cần phải sử dụng một danh sách đôi liên kết sử dụng PHP cho kịch bản của tôi vì vậy tôi đào trên web và tìm thấy một rất tốt một:danh sách liên kết php spl hoặc tùy chỉnh?

http://www.codediesel.com/algorithms/doubly-linked-list-in-php/

này làm cho tôi hiểu thế nào nó hoạt động, và làm thế nào các yếu tố được gắn liền với nhau ...

Bây giờ, PHP có tập hợp các chức năng SPL riêng cho các danh sách được liên kết kép, điều này rất dễ dàng nhưng mặt khác, tôi phải tin tưởng php làm gì và tôi cũng bị giới hạn những gì họ có.

Tôi có nên sử dụng thay thế từ PHP? Hoặc tôi nên sử dụng mã này trong liên kết và trong trường hợp tôi muốn tùy chỉnh nó, tôi có thể dễ dàng không?

Trả lời

4

Sử dụng bất cứ điều gì là thích hợp hơn cho bạn, nhưng đây là một số lưu ý: mã SPL

  • PHP được duy trì và cộng đồng xem xét chặt chẽ, mã từ một blog ngẫu nhiên thường không phải
  • các SplDoublyLinkedList là đã có , không có mã thêm để duy trì
  • các SplDoublyLinkedList là duy nhất ở đó nếu phiên bản PHP của bạn là hiện tại
  • bạn có thể extend và tùy chỉnh các lớp SplDoublyLinkedList để Lik của bạn ing
  • SplDoublyLinkedListcó thể nhanh hơn, vì đó là mã gốc (tôi đoán); điểm chuẩn nếu đây là yếu tố quan trọng đối với bạn
Các vấn đề liên quan