gpt4 book ai didi

php - 链接列表 php spl 或自定义?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:39:37 27 4
gpt4 key购买 nike

我的脚本需要使用 PHP 使用双链表,所以我在网上搜索并找到了一个非常好的:

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

这个让我明白了它是如何工作的,以及元素是如何联系在一起的等等......

现在,PHP 有自己的双链表 SPL 函数集,这使它变得非常容易,但另一方面,我必须相信 php 的功能,而且我也受限于它们的功能。

我应该改用 PHP 中的那个吗?或者我应该在链接中使用此代码,如果我想自定义它,我可以轻松吗?

最佳答案

使用更适合您的任何内容,但这里有一些注意事项:

  • PHP SPL 代码得到维护并经过社区审查,来自随机博客的代码通常不会得到维护
  • SplDoublyLinkedList 已经存在,无需维护额外的代码
  • SplDoublyLinkedList 只有在您的 PHP 版本是最新的情况下才会存在
  • 您可以根据自己的喜好扩展和自定义SplDoublyLinkedList
  • SplDoublyLinkedList 可能 更快,因为它是 native 代码(我猜);如果这对您来说是一个重要因素,请进行基准测试

关于php - 链接列表 php spl 或自定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8499234/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com