2015-04-06 3 views
2

вот что-то, что запутать меня, код такой же, но это получило это не определено смещение, а вот код:PHP массив (Undefined смещение)

<?php 
$day = array("Sunday" => "Minggu", 
       "Monday" => "Senin", 
       "Tuesday" => "Selasa", 
       "Wednesday" => "Rabu", 
       "Thursday" => "Kamis", 
       "Friday" => "Jumat", 
       "Saturday" => "Sabtu"); 
$elemen = date(1); 
echo("Today is : $day[$elemen]"); 

>

код такой же на мой друг, но мой показывает это неопределенное смещение, но он показывает, что сегодня бла-бла без ошибок. с нетерпением жду намека. спасибо, что я очень ценю это.

+2

дата использования (л) не 1. Его «L». –

+0

Отсутствие ответа от людей, задающих вопрос, даже после запроса. расстраивает. удалив мой ответ –

ответ

0

date принимает строку формата, которую 1 нет. Я предполагаю, что вы пытались использовать формат, чтобы получить сегодня имя, которое было бы 'l' (строчная L):

$elemen = date('l'); 
+0

Он снова дает: -Notice: использование неопределенной константы l - предполагаемое 'l' в вашем пути к файлу php в строке 9 Сегодня: Senin –

+0

@anantkumarsingh догнал объяснение форматирования, я полностью забыл о цитировании ' «l''. Исправлено, см. Мой отредактированный ответ. – Mureinik

+0

правильный. его прямо сейчас. –

Смежные вопросы