2014-04-28 3 views
0

나는 PHP를 사용하여 다음과 같은 방법으로 데이터를 보여주고 자하는 PHP 프로젝트에서 작업 중이다.특정 요일마다 PHP를 사용하여 특정 div 컨텐츠를 표시하는 방법은 무엇입니까?

그래서 'X' 일이 지나면 PHP는 CSS 효과와 함께 특정 div 요소의 내용을 표시합니다.

Title : What to Eat ? 

Monday - eggs, bread, turkey <br/> 
Tuesday - oats, rye, wheat bread<br/> 
Wednesday - Milk , chicken, fish<br/> 

참고 :

예는 여기에 변수/정보이다 나는 날이 Monday입니다 그래서 Indian standard time [IST]

에 따라 시간을 유지하려면,

그것은 아래에 표시됩니다 :

What to Eat ?<br/> 
eggs, bread, turkey 

[this will be the content of monday and css will be used for styling it in div] 

이 때, 스플레이 :

What to Eat ?<br/> 
oats, rye, wheat bread 

가 표시됩니다의 수요일 :

What to Eat ?<br/> 
Milk , chicken, fish 

을 내가 위를 달성하려면 어떻게 저를 도와주세요, 어떤 PHP 코드 그것을 사용하거나 다음 더 쉬운 방법입니다하기 그것에. 나는 그냥이 작업에 배열을 사용하여이 사용하는 PHP DATE()

<?php 
    date_default_timezone_set('Asia/Kolkata'); 
    $day = date("l"); 
    if($day == "Monday"){ 
     echo "<div>Some content for monday</div>"; 
    } else if($day == "Tuesday"){ 
     echo "<div>Some content for Tuesday</div>"; 
    } else if($day == "Wednesday"){ 
     echo "<div>Some content for Wednesday</div>"; 
    } 
?> 

답변

0

뭔가 전체 주 표시 등의 일을 만들고 싶어. 이를 예로 들어 보겠습니다.

<?php 

$food = array(
    'Monday' => 'Eggs, Bread, Turkey', 
    'Tueday' => 'Oats, Rye, Wheat Bread', 
    'Wednesday' => 'Milk, Ckicken, Fish', 
    'Thursday' => 'Eggs, Bread, Turkey', 
    'Friday' => 'Oats, Rye, Wheat Bread', 
    'Saturday' => 'Milk, Ckicken, Fish', 
); 

// use date function, then you can use this as a 'key' on the array 
$day_today = date('l'); 

?> 

<!-- HTML --> 

<p>What do eat</p> 
<p><?php echo $food[$day_today]; ?></p> 
관련 문제