Einzelnen Beitrag anzeigen

Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#8
  Alt 19. Dez 2002, 16:58
Zitat von Privateer3000:
PHP erkennt arrays auch so, nur eckige klammern müssen es sein.
Das liegt daran, dass Strings, die nicht in Kochkommata gesetzt sind als Konstanten aufgefasst werden. PHP ist aber so schlau und prüft, ob eine Konstante mit diesem Namen überhaupt definiert wurde. Wenn das nicht der Fall sein sollte, dann wird es als String aufgefasst. Da aber zunächst einmal der String bzw. Nichtstring mit der Konstantenliste abgeglichen werden muss, hast du entsprechend höhere Ausführzeiten. Und ob jetzt ein String als Array-Index benutzt wird oder als sonstwas spielt da keine Rolle.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat