| | | | |
| |||||||
| Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene |
|
| | LinkBack | Themen-Optionen | Bewertung: |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 02.09.2009
Beiträge: 1.020
PHP-Kenntnisse: Fortgeschritten ![]() | Im Switch muss man es explizit nochmal tippen. Also eine Fehlerquelle mehr, bzw. etwas an das man beim Refactoren denken muss, wenn man den Namen der Property anpasst. Mein Geschmack sagt: Je weniger Fehlerquellen, desto besser
__________________ Wir suchen PHP Entwickler (Vollzeit) im Raum Darmstadt / Rhein-Main. Infos via E-Mail mueller@new-frontiers.de |
| | |
| | |
| Benutzer Registriert seit: 16.07.2010
Beiträge: 80
PHP-Kenntnisse: Fortgeschritten ![]() | Wie ich gestern festgestellt habe, muss man bei Verwendung der __get-Methode vorsichtig sein. Bei Nutzung von Eigenschaften in Methoden die Referenzen erwarten werden diese Referenzen nicht auf die Objekt-Eigenschaft gelegt wenn die Eigenschaft über __get geholt wird: PHP-Code: |
| | |
| | ||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- | |
| | |
| | |
| Benutzer Registriert seit: 16.07.2010
Beiträge: 80
PHP-Kenntnisse: Fortgeschritten ![]() | Klar, das ist richtig. Wenn man es einmal realisiert hat ist das ein normales logisches Verhalten. Aber wenn man erstmal nicht groß drüber nachdenkt kann einem da schonmal leicht ein Flüchtigkeitsfehler unterlaufen. |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | bind_param finde ich sowieso ein sehr unübersichtliches Prinzip.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 14.06.2009
Beiträge: 1.733
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | __get kann allerdings Referenzen zurückgeben, was übrigens ebenfalls in den Kommentaren in der Doku steht. PHP-Code: |
| | |
| | ||
| Benutzer Registriert seit: 16.07.2010
Beiträge: 80
PHP-Kenntnisse: Fortgeschritten ![]() | Ja stimmt schon. Ich nutze das irgendwie aus Gewohnheit noch meistens. Wird aber wohl langsam mal Zeit mir PDO und dann auch mal Doctrine2 reinzuziehen. Zitat:
Hatte bei den Comments wohl nicht weit genug runtergescrollt, bzw den Beitrag irgendwie übersehen. Wobei das eigentlich auch recht naheliegend ist. | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 14.06.2009
Beiträge: 1.733
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Habe einige Tests gemacht, weil ich in der Doku nichts dazu gefunden habe: PHP-Code: |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| implementieren von gettern und settern |