Jump to content

parse error bei funktionen mit pass by reference


Recommended Posts

folgende funktion läuft:


 


bei php 5.0.3 und windows funktioniert es einwandfrei, bei php 4.4.2 auf linux (suse) geht nix. es kommt folgende fehlermeldung:

Parse error: syntax error, unexpected '=', expecting ')' in /home/xxxxxxx/IncludeFiles.inc.php on line 2


ich seh nicht, was da falsch läuft...

Link to post
Share on other sites
Original von Raiser

hiho,

also ich hab mal gegoogel´d, nix gefunden..

meine ide lässt mich auch nicht richtig weiter kommen... hab versucht zu klammern und was weis ich..

wirst wohl nicht drum rum kommen

...&$not,&all_dirs)....



eben, war auch mein problem. ich glaube, ich ändere mal die reihenfolge der argumente, damit ich für 1 und 2 wenigstens was mitgeben kann, wenn nicht definiert.

ist imho ein bug von php hier...




Original von M0rGu3

Auf jeden fall ist in Zeile 2 ein "=" statt einer Klammer. Welches es ist, kann ich dir aber nicht sagen ;-)


schlaumeier..... :-)

Link to post
Share on other sites

da ist kein = statt ner klammer.... und er erwartet auch keine....


es ist leider unter 4.x.x nicht möglich nen &$var mit nem standartwert an ne function zu übergeben,

was natürlich schade ist. hab 5.x.x nicht drauf, deswegen kann ich ja nicht sagen ob es da geht.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...