php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.12.2008, 11:38  
Erfahrener Benutzer
 
Benutzerbild von Ind3X
 
Registriert seit: 16.06.2008
Beiträge: 176
Ind3X befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Monat-Ausgabe auf Deutsch?

Ich nutze auf meiner Website ein Kalender-Skript. Dort wird ein Monat angegeben per

Code:
date("F", $first_day);
nun wollte ich wie folgt die englische Ausgabe in eine Deutsche verwandeln:

Code:
$trans => array(
    'January'   => 'Januar',
    'February'  => 'Februar',
    'March'     => 'März',
    'May'       => 'Mai',
    'June'      => 'Juni',
    'July'      => 'Juli',
    'October'   => 'Oktober',
    'December'  => 'Dezember',
);
$ger_month = date("F", $first_day);
$ger_month = strtr($ger_month, $trans);
Ich habe also zuerst den date-Funktionsaufruf in eine Variable übergeben, und wollte diese dann per strtr-Funktion gegen das deutsche Equivalent ersetzen. Dies schlug insofern fehl, dass die Seite nur noch bis genau dahin geladen wurde, wo die Ausgabe stattfindet. Ich dachte erst irgendwo ein ";" vergessen zu haben, was sich nach dreimaliger Überprüfung allerdings als Irrtum herrausstellte.

Hat jemand eine Idee an was es sonst liegen könnte?

mfg Ind3X

Geändert von Ind3X (21.12.2008 um 11:44 Uhr).
Ind3X ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.12.2008, 12:21  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Der Fehler liegt in der ersten Zeile
PHP-Code:
$trans => array( 
Alles klar?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 21.12.2008, 12:41  
Erfahrener Benutzer
 
Benutzerbild von Ind3X
 
Registriert seit: 16.06.2008
Beiträge: 176
Ind3X befindet sich auf einem aufstrebenden Ast
Standard

Code:
$trans = array (
?

EDIT: Super, das wars... dankeschön ...
Immer diese blöden Mini-Fehler xD

Geändert von Ind3X (21.12.2008 um 12:45 Uhr).
Ind3X ist offline  
Alt 21.12.2008, 12:42  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Yepp
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 21.12.2008, 12:50  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Mit setlocale() und strftime() musst Du das übrigens nicht selbst übersetzen.
PHP-Code:
<?php
$l 
setlocale(LC_TIME'deu''de_DE');
echo 
$l': 'strftime('%A %B'), "<br />\n";

$l setlocale(LC_TIME'fra''fr_FR');
echo 
$l': 'strftime('%A %B'), "<br />\n";
David ist offline  
 


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
SQL Ausgabe: Ausgabe in Tabllenformat, If-Funktion und jpegs einfügen verknüfen AJ79 Datenbanken 6 16.09.2008 16:07
Problem mit der Ausgabe Kein Genie PHP Tipps 2006 5 26.11.2006 21:24
Problem mit Ausgabe bzw. Abfrage mit ORDER BY mayer Datenbanken 7 02.07.2006 21:45
Ausgabe nach häufigkeit eines Treffers sortieren axelnes Datenbanken 1 17.02.2006 12:14
Ausgabe der datei klappt nicht Mondschein PHP Tipps 2005-2 3 28.09.2005 00:01
[Erledigt] Ausgabe der Datenabfrage in einer Tabelle? Datenbanken 2 26.09.2005 21:28
Ausgabe der Auswahlliste PHP Tipps 2005-2 6 21.09.2005 13:43
3 Tabellen verbunden -- Ausgabe in einer Spalte Datenbanken 4 06.09.2005 10:43
[Erledigt] Geteilte Ausgabe an den Browser... PHP-Fortgeschrittene 4 01.07.2005 13:07
date() Ausgabe in Deutsch PHP-Fortgeschrittene 8 06.02.2005 19:32
monat und jahr mit php?! PHP Tipps 2005 2 01.01.2005 15:51
Ausgabe nur dann, wenn htmlspecialchars() verwendet PHP Tipps 2004 1 27.10.2004 21:17
Datum und Uhrzeit in Html mit Js HTML, Usability und Barrierefreiheit 5 26.10.2004 16:02
Sortierung der Ausgabe PHP-Fortgeschrittene 3 08.10.2004 09:22
[Erledigt] abfrage mit drop down und ausgabe Datenbanken 5 05.08.2004 08:48

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php monat deutsch, php deutsche monate, php monate deutsch, php monat in deutsch, date monat deutsch, php deutscher monat, php monate auf deutsch, php date deutsch, monat deutsch php, php monat auf deutsch, http://www.php.de/php-tipps-2008/49988-erledigt-monat-ausgabe-auf-deutsch.html, php datum monat deutsch, date deutsche monate, php monate in deutsch, monat php deutsch, deutsche monate php, date monat in deutsch, date monate deutsch, monatsausgabe php, monate php deutsch

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:40 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