php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.12.2011, 13:00  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

wenn das der Fall sein sollte:

german.loc.err.php
PHP-Code:
trait errorMessagesFuenuenue {
   const 
ERRMSG_BOING '...';
   const 
ERRMSG_MAFF 'O.o!';

...

stupid.class.file.php
PHP-Code:
class fuenuenue {
   use 
errorMessagesFuenuenue;

   
/* ... */

Oder in der gegenwart per interface...

Ultra lange Strings an ne Konstante zu kleben is allerdings Wurst, stream_wrapper als ressource an ne Konstante zu kleben is durchs Gesicht im Bauch, durch da wo sitzen tut mit dreiviertel schläge ums rechte Knie.. zumindest im bezug auf lokalisierte Fehler-Meldungen und Konstanten :P
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.

Geändert von tr0y (18.12.2011 um 13:03 Uhr).
tr0y ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.12.2011, 13:35  
Erfahrener Benutzer
 
Benutzerbild von fireweasel
 
Registriert seit: 20.03.2010
Beiträge: 474
PHP-Kenntnisse:
Fortgeschritten
fireweasel ist ein Lichtblickfireweasel ist ein Lichtblickfireweasel ist ein Lichtblickfireweasel ist ein Lichtblickfireweasel ist ein Lichtblick
fireweasel eine Nachricht über ICQ schicken fireweasel eine Nachricht über AIM schicken fireweasel eine Nachricht über Yahoo! schicken fireweasel eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von tr0y Beitrag anzeigen
wenn das der Fall sein sollte:

german.loc.err.php
PHP-Code:
trait errorMessagesFuenuenue {
   const 
ERRMSG_BOING '...';
   const 
ERRMSG_MAFF 'O.o!';

...

stupid.class.file.php
PHP-Code:
class fuenuenue {
   use 
errorMessagesFuenuenue;

   
/* ... */

Oder in der gegenwart per interface...
Ja, ich finde Traits auch toll. B-) Aber was machst du, wenn du nur einen Integer-Wert hast, den dir irgendeine externe Komponente als Fehler-Code zurückgibt?
Da nützt es wenig, wenn du Konstanten auf Strings mappen kannst.

Ich habe auch so meine Probleme mit der direkten Ausgabe der Konstanten. Wenn ich zusätzliche Informationen drannageln möchte (wie bspw. den Pfad einer nicht-existierenden Datei), geht das nur, wenn ich den Fehler mit der Hilfe einer Funktion ausgebe.

Zitat:
Ultra lange Strings an ne Konstante zu kleben is allerdings Wurst, stream_wrapper als ressource an ne Konstante zu kleben is durchs Gesicht im Bauch, durch da wo sitzen tut mit dreiviertel schläge ums rechte Knie.. zumindest im bezug auf lokalisierte Fehler-Meldungen und Konstanten :P
Ich dachte, ich hätte das ausreichend als aberwitzige Idee gekennzeichnet. Es stellte lediglich den Versuch dar, die Aufgabenstellung des OP möglichst wortgetreu zu erfüllen. Define() wird verwendet und es steckt ein Array dahinter. In eine extra Datei verfrachten, funktioniert auch. Und weil es nicht wie erwartet funktioniert, hat es mich auf ein Problem in der Implementierung von stream_read() gebracht. Das ist an einer anderen Baustelle für mich interessant. Somit war das Experiment nicht vollkommen nutzlos.
fireweasel ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] PDF im Browser Streamen PiXeL1337 PHP Einsteiger 22 08.09.2011 16:24
mehrdimensionales array inhalte tauschen pidaman PHP Tipps 2010 18 27.08.2010 16:58
[Erledigt] Bereich einer Array lässt sich nicht ausgeben Polliny PHP Tipps 2010 54 21.06.2010 15:30
Feed in Datenbank eintragen (Formate: json, php serialized, xml) high_five Datenbanken 5 17.06.2010 03:04
Ein (Teil)Array anhand von level und depth zurückgeben. greatcthulhu Scriptbörse 4 16.04.2010 10:45
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
Soapfault: Undefined Property Argi PHP-Fortgeschrittene 0 28.07.2008 11:17
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
Generierung eines eindeutigen Schlüsselwertes ajo_silent PHP-Fortgeschrittene 6 03.06.2005 22:47
Array wie auslesen? PHP Tipps 2005 7 07.03.2005 11:43
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:27 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum