Modifica o componente fragment

# Uri\Rfc3986\Uri::withFragment

(PHP 8 >= 8.5.0)

Uri\Rfc3986\Uri::withFragment — Modifica o componente fragment

### Descrição

public function Uri\Rfc3986\Uri::withFragment(?string `$fragment`): static

Cria uma nova URI e modifica seu componente fragment.

### Parâmetros

`fragment`
  Novo componente fragment.

### Valor Retornado

A instância modificada de Uri\Rfc3986\Uri.

### Erros/Exceções

Se o URI resultante for inválido, é lançada uma Uri\InvalidUriException.

### Exemplos

Exemplo #1 Exemplo básico de Uri\Rfc3986\Uri::withFragment()

    $uri = new \Uri\Rfc3986\Uri("https://example.com/#foo");
    $uri = $uri->withFragment("bar");

    echo $uri->getFragment();
    ?>

O exemplo acima produzirá:

    bar

### Veja Também

- Uri\Rfc3986\Uri::getFragment() - Obtém o componente fragment normalizado
- Uri\Rfc3986\Uri::getRawFragment() - Obtém o componente fragment bruto
- Uri\WhatWg\Url::withFragment() - Modifica o componente fragment

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