Hi,
Das heißt also, wir müssen nach SG() suchen und ggf. noch nach zend_hash_exists()
Also ich kann das "SG" in der ganzen Sammlung nicht finden (wo es deklariert und wo defininiert ist) und mein Textpad auch nicht...
hihi, könnte es daran liegen, dass das ein Macro ist und keine Funktion, und dass es daher in einer Headerdatei zu finden ist? Dass es keine Funktion sein KANN, sieht man schon daran, dass es ab und zu auch als linke Seite einer Zuweisung auftritt:
SG(...) = ausdruck;
Das wäre mit einer Funktion nicht möglich - selbst wenn sie einen Zeigertyp liefert, müsste man mindestens einmal dereferenzieren (oder indizieren, was auf dasselbe herauskäme), um ein LValue zu erhalten.
Ach ja: ./main/SAPI.h, Zeile 137ff.
Es ist wohl ein Macro zum kontrollierten Zugriff auf globale Daten.
Ciao,
Martin
Zivilisation bedeutet, dass die Eskimos warme Wohnungen bekommen und dann arbeiten müssen, damit sie sich einen Kühlschrank leisten können.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(