2011-12-14 10 views
5

muszę używać podwójnej listy związanej z wykorzystaniem PHP dla mojego skryptu więc wykopał w internecie i okazało się to bardzo dobry One:połączona lista php spl lub niestandardowa?

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

ten pozwolił mi zrozumieć, jak to działa i jak elementy są powiązane itd ...

Teraz PHP ma swój własny zestaw funkcji SPL dla podwójnie połączonych list, co czyni go bardzo łatwym, ale z drugiej strony, muszę zaufać temu, co php robi i jestem również ograniczony do co oni mają.

Czy powinienem użyć zamiast tego z PHP? A może powinienem użyć tego kodu w linku i na wypadek, gdyby chciałem go spersonalizować, czy mogę łatwo?

Odpowiedz

4

Zastosowanie co jest bardziej odpowiedni dla Ciebie, ale tutaj są pewne względy:

  • PHP kod SPL jest utrzymywany i społeczność weryfikowane, kod z losowym blogu jest zazwyczaj nie
  • SplDoublyLinkedList już jest bez dodatkowych kod, aby utrzymać
  • SplDoublyLinkedList jest tylko tam, czy wersja PHP jest obecny
  • można extend i dostosować klasę SplDoublyLinkedList do Lik Jeśli nie jest to kod natywny (prawdopodobnie); Benchmark, jeśli jest to dla Ciebie ważny czynnik:
Powiązane problemy