만들면서 배우는 CodeIgniter Q&A

제목 [datetime속성질문] 56p time ~ 부분 겨우 해결했습니다만, 궁금한게 생겼습니다.
글쓴이 bien 작성시각 2014/09/25 22:39:21
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 8685   RSS


3시간 동안 혼자 헤매다가 결국 여기 와보니 헬퍼문제였더군요 ;;; ㅠㅠ 

뿌듯해 하면서도 뭔가 찝찝한게 계속 남는게, 날짜 불러올 때 
<time datetime="<?php echo mdate("%Y-%M-%j", human_to_unix($lt->created_on));?>">
                                <?php echo $lt->created_on;?></time>

이 부분에서 사실 time태그도 처음 알게됐지만^^;;

datetime 속성 중에 두가지 궁금한게 있습니다. 

01. mdate(~  이부분은 헬퍼영역인가요? php기본기능인지 CI 기능인지...

02. human_to_unix(~  이부분은 어떤내용인지...(왜 하는지...)


비전공자 주제에 또 취미로 하는지라 주변에 물어볼 곳도 없고, 그냥 구글이랑 W3School 검색만 왔다갔다 하는데 잘 이해가 안되네요.... 

너무 기본적인 문제 여쭤봐서 죄송합니다. (__)
 다음글 7장 로그인예제중 로그인시 경고 (2)
 이전글 alert 랑 view 질문있습니다. (2)

댓글

변종원(웅파) / 2014/09/25 22:48:41 / 추천 0
저 부분은 html5에 맞추다 보니 예정에도 없던(?) 에러를 불러일으키게 된 부분입니다.

1. mdate는 헬퍼가 맞습니다. date helper의 함수이구요.
php의 함수인지 궁금하시면 php.net에서 mdata로 검색해보시면 됩니다.

2. http://www.codeigniter-kr.org/user_guide_2.1.0/helpers/date_helper.html 해당함수 참고하시면 될 것같네요.

mdate(원하는 형식, timestamp값) 입니다. human_to_unix는 사람이 읽을 수 있는 시간값을 유닉스 타임스탬프 형태로 
바꿔주는 역할을 합니다. mdate는 타임스탬프 값을 다시 원하는 형식으로 바꿔주구요.

time tag datetime 속성에 대해서는 html5 규약을 찾아보시면 됩니다.
변종원(웅파) / 2014/09/25 22:50:10 / 추천 0
궁금하면 물어보는게 당연합니다.

다만, 잘 물어보면 답변이 잘 간다는거... ^^
bien / 2014/09/26 09:03:42 / 추천 0
이렇게 빠른 답변이..!!  감사합니다. 

php.net 도 알려주셔서 감사합니다. 오늘 진행될 부분이 기대되면서...^^ 

좋은 하루 되세요!!