2011-12-14 118 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可以会更快,因为它的原生代码(我猜的);基准,如果一个重要的因素,你