Wie schreibe ich einen Link wie <a href="#id">, der auf die gleiche Seite in PHP verweist?

In PHP kannst du die echo-Funktion verwenden, um ein HTML-<a>-Tag mit einem Wert von "#id" für das href-Attribut auszugeben, das auf die gleiche Seite verlinkt. Zum Beispiel:

echo '<a href="#id">Link zur gleichen Seite</a>';

Dies gibt einen HTML-Link aus, der, wenn man darauf klickt, den Benutzer zur gleichen Seite mit dem Element mit der übereinstimmenden ID "#id" bringt

<a href="#id">Link zur gleichen Seite</a>

Sie können dann Javascript verwenden, um die Seite zur ID zu scrollen

<script>
    document.querySelector('a[href="#id"]').addEventListener('click', function(event) {
        event.preventDefault();
        document.getElementById('id').scrollIntoView({
            behavior: 'smooth'
        });
    });
</script>

Dies scrollt die Seite sanft zu dem Element mit der übereinstimmenden ID "#id".