在PHP中,链表是一种常用的数据结构,用于存储一系列元素,其中每个元素都包含指向下一个元素的数据。以下是一个简单的PHP实例,展示了如何创建一个链表并销毁它。

链表节点定义

我们定义一个简单的链表节点类。

实例php销毁链表,PHP实例:如何销毁链表  第1张

```php

class ListNode {

public $value;

public $next;

public function __construct($value) {

$this->value = $value;

$this->next = null;

}

}

```

创建链表

接下来,我们创建一个链表并添加一些元素。

```php

// 创建链表

$head = new ListNode(1);

$node2 = new ListNode(2);

$node3 = new ListNode(3);

// 链接节点

$head->next = $node2;

$node2->next = $node3;

```

打印链表

为了验证链表的结构,我们可以创建一个函数来打印链表。

```php

function printList($head) {

$current = $head;

while ($current != null) {

echo $current->value . "