dedlfix: UTF-8 Bindestrich

Beitrag lesen

echo $begrüßung;

Für den Bindestrich '-' U+002D ist ganz sicher ein Glyphe vorhanden, nicht aber für den Gedankenstrich '–' U+2013, der in "<title>Bier – Wikipedia</title>" Verwendung fand.
Das ist jetzt schon ein wenig kompliziert. Also wenn ich es richtig verstehe, dann ist dieses Zeichen nicht der Bindestrich der Tastatur sondern ein gleich aussehendes.

Der – sieht hier im Forum nur gleich lang aus wie -
oder mal untereinander:

Das liegt an der diktengleichen Schrift, die hier als Defaultwert vorgegeben ist. Kopier doch mal beide –- und füge sie in die Adresszeile des Browsers ein. Wahrscheinlich siehst du dann den Unterschied.

Und das nennt sich dann wohl Gedankenstrich. Aber gibt es dafür auch eine Taste auf dem Keyboard?

Gegenfrage: Für welches System und welche Tastaturbelegung? Mit dem Compose-System unter Linux beispielsweise kann man allerhand solcher Zeichen erzeugen.
Compose + 3× - = —
Compose + 2× - + . = –
Für den Kopieren-und-in-Adresszeile-einfügen-Trick beide zusammen mit dem "einfachen" - nebeneinander: — – -

Für Windows kannst du dir die Tastatur auch belegen, wie du es brauchst, wenn du nicht mit die Codes direkt eingeben willst: Windows-Tastaturlayout anpassen. Für den Mac gibt's Ukelele.

Noch eine Frage, aus der Info deiner Links heraus, scheint der Bindestrich, also der rechts neben dem Punkt auch nicht das Gleiche zu sein wie das Minuszeichen, richtig?

Richtig.

echo "$verabschiedung $name";