| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Bewertung: |
| | |
| Neuer Benutzer Registriert seit: 15.06.2011
Beiträge: 2
PHP-Kenntnisse: Fortgeschritten ![]() | hallo! ich bin in einem fremden script (teil eines sehr großen, unübersichtlichen und selbstgebastelten "CMS") auf diese seltsame syntax gestoßen: PHP-Code: folgendes hab ich (für mich) schon ausgeschlossen: - smarty (sieht anders aus, z.b.: {$t})....vielleicht ein anderes template-system? wenn ja: welches? - variable variablen - array-werte (z.B. bei ausgabe durch "echo") schreibt man auch anders: {$array['key']} mehr haben mein hirn und die suchmaschinen nicht ausgespuckt - ich hoffe einem von euch fällt dazu etwas ein danke im voraus! gruß, mechsikaner |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | 1) nein 2) ja, genauer var-teil-Namen-Konkatinierung dessen additives Element eine Konstante ist ( sinnfrei ) 3) nein die {} kannste dir bei echo $array['key'] sparen wenn du ans value willst.. o_O Das geglobale da oben und die var-definitionen sind für mich gut unbedachte gequirlte <braunes Element />
__________________ |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 14.06.2009
Beiträge: 1.731
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Der Code ist (abgesehen von Fehlermeldungen wegen fehlender Stringbegrenzer) wohl äquivalent zu: PHP-Code: - http://www.php.net/manual/en/languag...rray.php#99015 Der Einsatz von geschweiften Klammern an der Stelle ist aber definitiv unüblich. |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() | Tatsache... ich nehme alles zurück, habe immer gedacht, die Syntax gebe es nur bei Strings. Edit: Hier ist übrigens der Nebensatz dazu im Manual. |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 14.06.2009
Beiträge: 1.731
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Im verlinkten Kommentar ist von Perl die Rede. - http://www.comp.leeds.ac.uk/Perl/associative.html Ich würde tippen, das gezeigte Snippet ist uralt und kommt möglicherweise von jemandem mit Perl-Hintergrund. Das hier geht übrigens nicht: PHP-Code: |
| | |
| | |
| Erfahrener Benutzer | Allerdings und wie vermutet aus der Sprache Perl "migriert": http://tutor.hsz-t.ch/tutorials/perl...sociative.html Deklaration Arrays ( alle Dimensionen ) Code: %array = ("bla", "bla", blub => "peng", "foo" => "bar");
Code: $array{blub}
$array{"foo"}
__________________ |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Fehler: right syntax to use near '' at line ... | axxo | PHP Tipps 2010 | 26 | 19.01.2010 16:29 |
| [Erledigt] syntax Fehler ? | fulltilt | PHP Tipps 2009 | 2 | 19.02.2009 16:34 |
| PHP Syntax Error (Zeilenangabe) | marquies | PHP Tipps 2008 | 7 | 21.12.2008 13:19 |
| wie müsste die korrekte Syntax sein? | dh1sbg | Datenbanken | 2 | 06.05.2008 21:45 |
| INSERT....Syntax Fehler | OrlandoPolic | Datenbanken | 16 | 17.01.2008 23:19 |
| syntax | nixdorf | Datenbanken | 3 | 16.07.2007 11:39 |
| syntax Error? | dh1sbg | Datenbanken | 4 | 04.10.2006 14:32 |
| Syntax Fehler | PHP Tipps 2006 | 9 | 04.08.2006 18:20 | |
| SQL - MYSQL Syntax | Datenbanken | 15 | 21.02.2006 13:35 | |
| [Erledigt] Hilfe, wobei alles richtig ist(sein sollte) -> Syntax err | PHP-Fortgeschrittene | 12 | 21.08.2005 15:18 | |
| komm bei der Syntax nicht mehr weiter | PHP Tipps 2005-2 | 3 | 03.08.2005 18:09 | |
| [Erledigt] Probleme mit Delete Syntax | Datenbanken | 6 | 27.12.2004 12:07 | |
| sql syntax fehler | PHP Tipps 2004 | 2 | 23.10.2004 19:55 | |
| [Erledigt] Wo ist der Fehler? (Syntax) | PHP Tipps 2004 | 24 | 05.07.2004 03:20 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php syntax was ist \\t, $param[\' \'] php |