| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Denk doch konsequent weiter.. PHP-Code: Schau dir lieber Arrays an: PHP-Code: |
| |
| | ||
| Erfahrener Benutzer Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
PHP-Code: dabei wars dann fürs woltlab burning board, das hat ein template system, dass mit eval arbeitet anstatt mit str_replace. | |
| |
| | |
| da schreibt der ElePHPant Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Und genau dafür gibt es gescheite Templatesysteme ... also im Endeffekt keine zwingende Massnahme! Bei deinem Beispiel funktioniert das ganze ebenfalls mit Arrays. $selected[$_POST['select']] = ' selected="selected"'; echo str_replace('{selected1}', $selected[1], str_replace('{selected2}', $selected[2], $tmpl)); |
| |
| | ||
| Erfahrener Benutzer Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse: Fortgeschritten ![]() | ja funtzt auch mit arrays. bei php gibts eben immer mehrere möglichkeiten. ich sehe aber weder den vorteil bei einem noch beim anderen, also isses wieder wurscht. Zitat:
| |
| |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Privat kannst du das einsetzen, aber sobald du Kollegen hast, tu ihnen den Gefallen und mute ihnen nicht sowas zu.. Das Argumente "es funktioniert" ist kein Argument, das ist eine Ausrede, schlampigen Code zu produzieren |
| |
| | |
| da schreibt der ElePHPant Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Außerdem wenn du Kontrollstrukturen brauchst wie if else ... dann kannst du das mit eval auch nicht so toll lösen. Dann hast du PHP / HTML wieder gemixt und deinen eigentlichen Willen wieder verschmissen. Vorallem wenn Templatedesigner und PHP Programmierer nicht die selbe Person sind ist es oft praktisch wenn es fürs Template eigene Regeln gibt an die sich der Templatedesigner halten muss ohne PHP zu können. Und zum Thema variable Variablen oder Arrays kann ich nur aus Erfahrung sagen dass variable Variablen sehr sehr unübersichtlich sind! Ein $$var übersieht man gerne und bis man findet wo $var definiert ist und was dann der Wert von $$var ist braucht man einige Zeit! Bei $array[$var] ist es meist selbsterklärend! Und es lässt sich sogar noch wesentlich leichter debuggen allein durch print_r($array); oder wenn du es eben dann mal in ner Schleife brauchst oder sonst was ist es mit einem Array einfacher und schöner. Meine Meinung aus meiner Erfahrung!!! |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Variable in Datenbankentrag | asa | PHP Tipps 2008 | 11 | 22.07.2008 09:51 |
| Variable in $this Variable der Klasse benutzen | PHP Tipps 2006 | 5 | 03.05.2006 20:04 | |
| variable wird nich erkannt. | Marian | PHP Tipps 2006 | 1 | 03.04.2006 21:25 |
| problem mit variable | snatch-ic | PHP Tipps 2007 | 5 | 13.12.2005 13:18 |
| Variable durch 2. Variable bestimmen | Quagga | PHP Tipps 2005-2 | 11 | 26.10.2005 17:34 |
| Variable als Variable behandeln ohne den Wert zu verwenden | Pain-maker | PHP Tipps 2005-2 | 4 | 11.09.2005 17:28 |
| Session Variable oder Globale Variable ? | PHP Tipps 2005-2 | 3 | 27.06.2005 21:49 | |
| Variable in Objekt | php1 | HTML, Usability und Barrierefreiheit | 2 | 25.06.2005 08:08 |
| Variable in einer Variable | Beatbox | PHP Tipps 2005 | 7 | 15.01.2005 15:55 |
| Warum wird Variable nicht übergeben??? | Anuschka | PHP Tipps 2005 | 2 | 06.01.2005 13:22 |
| [Erledigt] $_SESSION verwandelt variable auf einem Server in ein Array | PHP-Fortgeschrittene | 2 | 16.12.2004 13:25 | |
| [Erledigt] Variable erst später definieren? | PHP Tipps 2004-2 | 10 | 04.12.2004 20:23 | |
| 2 Schleifen durchlaufen | PHP Tipps 2004 | 1 | 14.09.2004 14:33 | |
| [Erledigt] Datei einlesen -> in Variable schreiben | PHP Tipps 2004 | 2 | 22.07.2004 11:33 | |
| variable Variablen requesten | PHP Tipps 2004 | 5 | 08.06.2004 20:34 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| variablen variabeln |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.