witam ;),
<?php
// Ustawienie strefy czasowej na Polskę
date_default_timezone_set('Europe/Warsaw');
// Ustawienie lokalizacji na polski
$locale = 'pl_PL'; // Kod języka dla języka polskiego
$date = new DateTime('now +0 day'); // Jutro
// Tworzenie formatowania daty za pomocą IntlDateFormatter
$formatter = new IntlDateFormatter(
$locale,
IntlDateFormatter::FULL, // Pełny format daty
IntlDateFormatter::NONE, // Bez czasu
'Europe/Warsaw',
IntlDateFormatter::TRADITIONAL,
"EEEE, d MMMM yyyy 'r'"
);
// Formatowanie daty
$formattedDate = $formatter->format($date);
// Konwersja ciągu znaków na ISO-8859-2
$formattedDateIso = iconv("UTF-8//IGNORE", "ISO-8859-2//IGNORE", $formattedDate);
// Wyświetlenie wyniku
echo "<b>Dzisiaj jest</b>: $formattedDateIso.";
?>
<?php
$dzien_roku = date('z') + 1; // Dodajemy 1, ponieważ 'z' zwraca numer dnia od 0
echo "(" . $dzien_roku . " d.r.)<br>";
?>
a tu na stronie od kilku godzin taki komunikat: Fatal error: Class 'IntlDateFormatter' not found in /home/ikpeu/domains/24ikp.pl/public_html/00dodatki/data.php on line 11
O co tu może chodzić? - proszę o pomoc? jak to zneutralizować?
Wersja php mojej strony to: 5.4