Gibt es eine Möglichkeit Standardfunktionsargumente mit Variablen in ihnen so einzurichten wiePHP-Funktion Argumente mit einer variablen
function example($test = 'abc', $image = $scripturl . 'abc.png')
{
// ...
}
Der Grund möchte ich, dies zu tun, weil ich Quellen, die ich globale Variable Einstellungen haben mit dem Pfad eingerichtet, so dass es leicht zu greifen ist, wenn ich eine CSS-Datei oder ein Bild aufnehmen muss.
Der obige Code gibt eine unerwartete T_VARIABLE ...
einige OOP kann nützlich sein. Wenn $ $ scripturl eine Objektvariable ist, die beim Konstruieren gesetzt wird, könnte es $ this-> scripturl sein. –
Ye, ich denke, das wäre die einzige Lösung und es in der Funktion zu verwenden:/- Danke für die Antwort! – MLM
Vergessen Sie 'global $ scripturl;' nicht für externe Variablen, die keine Superglobals sind – craniumonempty