Ach so, Du arbeitest nicht mit einer index.php
die die angeforderte Seite baut, sondern jede Seite ist eine reale PHP-Datei.
Also wenn das so ist, dann ist der basename der Datei die von Dir gesuchte "aktive ID". Oder der Dateiname inkl. (Teil-)Pfad. Je nachdem was eindeutig genug ist.
Ich nehme an der Basename, also das arbeit01.php
von /pfad/zur-datei/arbeit01.php
reicht. Auf das .php
kann in der ID auch verzichtet werden.
Somit brauchst Du die Magische Kontante __FILE__
und die Funktion basename()
.
Auf die ID im HTML-Artikel brauchst Du dich nicht beziehen. Vielmehr kannst Du diese ID mit PHP erzeugen.
Wie Du aus dem json ein PHP-Array machst, weißt Du. Die ermittelte "aktive ID" ist dann der key zu den Daten $currentDataArray = allDataArray[$currentID];
.