2016-06-01 2 views
0

// 나는 데이터베이스에서 제품 리뷰를 당겨하고PHP 연관 배열에서 created_at 키를 재 할당 할 수 있습니까?

$reviews = $this->Product->get_product_reviews_by_id($info); 

다음 그 반복은, 날짜를 포맷하고 시도하는 것은 $ 시간 표시 덤핑 created_at 키

foreach($reviews as $r) { 
    $date = explode(" ", $r['created_at']); 
    $date = $date[0]; 
    $time = date_format(date_create($date), "D F d, Y"); 
    $r['created_at'] = $time; 
} 

// VAR를 재 할당하기 // 그러나 원하는 날짜 형식으로 프런트 엔드에서 표시 할 새로운 값으로 $ time을 재 할당하거나 첨부 할 수 없었습니다. 그래서 여기에서 가장 중요한 질문은, 내가 PHP에서 'created_at'의 초기 값을 덮어 쓸 수 있습니까? 이 리뷰를 배열의 값을 변경해야하는 경우

+0

물론 $ 리뷰를 덤프 할 수 있습니다. 그러면 'created_at'을 볼 수 있습니다. –

답변

1

foreach($reviews as $key => $r) { 
    $date = explode(" ", $r['created_at']); 
    $date = $date[0]; 
    $time = date_format(date_create($date), "D F d, Y"); 
    $reviews[$key]['created_at'] = $time; 
} 
0
foreach ($reviews as $r) { 
    $r [$key]['created_at'] = date("l jS \of F Y h:i:s A",strtotime($r ['created_at'])); 
} 

원하는 어떻게 날짜 형식을 조정 해보십시오.

관련 문제