現在のノードの直前の兄弟ノードを返す

# tidyNode::getPreviousSibling

(PHP 8 >= 8.4.0)

tidyNode::getPreviousSibling — 現在のノードの直前の兄弟ノードを返す

### 説明

public function tidyNode::getPreviousSibling(): ?tidyNode

現在のノードの直前の兄弟ノードを返します。

### パラメータ

この関数にはパラメータはありません。

### 戻り値

ノードに直前の兄弟ノードがある場合は tidyNode を返し、なければ `null` を返します。

### 例

例1 tidyNode::getPreviousSibling() の例

    <?php
    $html = <<< HTML
    <html>
     <head>
     </head>
     <body>
      <p>Hello</p><p>World</p>
     </body>
    </html>
    HTML;
    $tidy = tidy_parse_string($html);
    $node = $tidy->body();
    var_dump($node->child[1]->getPreviousSibling()->value);
    ?>

上の例の出力は以下となります。

    string(13) "<p>Hello</p>
    "

### 参考

- tidyNode::getParent() - カレントノードの親ノードを返す
- tidyNode::getNextSibling() - 現在のノードの直後の兄弟ノードを返す

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open