es gibt noch eine Möglichkeit ;)
Nennt sich Ajax!
Indem du zB im <body onload="init()"> (also eine Init-Funktion) aufrufst und in dieser einen asynchronen request machst, kannst du zur Laufzeit mit PHP kommunizieren und dir Daten holen.
Aber ich glaub das wird für den Anfang zu komplex!
Die Varianente mit dem setzen im Code nutze ich zB auch. ist einfach und schnell.