2011-12-14 70 views
5

我需要使用使用PHP雙鏈表我的劇本,所以我挖在網絡上發現一個很好的一個:鏈接列表php spl或自定義?

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

這一次讓我明白它是如何工作的,以及如何元素綁在一起等...

現在,PHP有自己的雙鏈表的SPL函數集,這使得它非常容易,但另一方面,我不得不相信什麼PHP和我也限於他們有什麼。

我應該使用,而不是一個從PHP?或者我應該在鏈接中使用此代碼,並且如果我想定製它,我可以輕鬆嗎?

回答

4

使用什麼是更適合你,但這裏有一些注意事項:

  • PHP SPL代碼維護和社區審覈,從隨機博客代碼通常不是
  • SplDoublyLinkedList已經存在,沒有多餘的代碼維護
  • SplDoublyLinkedList只有那裏,如果你的PHP版本是當前
  • 可以extend和自定義SplDoublyLinkedList類的LIK荷蘭國際集團
  • SplDoublyLinkedList可以會更快,因爲它的原生代碼(我猜的);基準,如果一個重要的因素,你