aber es wird als ergebniss ne hex/oktalzahl ausgegeben oder?
Wiedmann wrote:und ein Int zurückgegeben
Das Ergebnis einer Rechnung mit Integern ist ein Integer (oder bei PHP notfalls auch ein Float).
In welcher Form du das Ergebnis einer Berechnung mit echo (als String) ausgeben lässt, liegt dann an dir. Ohne weitere Vorkehrungen ist das halt ein Int, da eben das Ergebnis der Berechnung ein Int ist.
-> Es wird ja vor der Berechnung alles in einen Int gewandelt, also kommt das raus. Angenommen, du addierst eine Hex mit einer Oktalzahl, was sollte PHP dann noch deiner Lesart ausgeben?
ps: könnt ihr mir noch ne gute seite zum php lernen emfehlen?
Das was jetzt schon Xardas gepostet hat. Das PHP-Manual. Da gibt es zu jedem Punkt Beispiele die man einfach mal nachmachen kann (und Verstehen was im Beispiel passiert).
In deinem Fall, um zu erkennen was eine Variable für einen Wert enthält, kann man dir auch die Funktion var_dump() nahelegen.