split() 함수를 대체 할 수 있는 함수

split() 함수를 대체 할 수 있는 함수

QA

split() 함수를 대체 할 수 있는 함수

답변 3

본문

$year = date("Y"); 

$month = date("n"); 

list($tday, $dday) = split('[ ]',date('t w',mktime(0,0,1,$month,1,$year)));

 

달력를 출력하는데 사용하려고 합니다.

 split()가 사라졌다고 에러가 발생합니다. 그래서 explode로 대처하라고 해서 아래와 같이 하면

list($tday, $dday) = explode('[ ]',date('t w',mktime(0,0,1,$month,1,$year)));

월  화  수  목   금  토

 1

으로 출력됩니다.

 

달력 날짜의 시작이 처음에서 이동 하지가 않습니다.

원하는 것은

월  화  수  목   금  토

          1

 

이 질문에 댓글 쓰기 :

답변 3

preg_split()에서는 '[ ]'가 들어갔고

list($tday, $dday) = preg_split('[ ]',date('t w',mktime(0,0,1,$month,1,$year)));

explode()에서는 ' '가 들어가지 않았습니다.
list($tday, $dday) = explode(' ',date('t w',mktime(0,0,1,$month,1,$year)));

답변 감사합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로