PHP 에서 한글/영어 길이 맞춰서 자르기
function utf8_strcut( $str, $size ) { $substr = substr( $str, 0, $size * 2 ); $multi_size = preg_match_all( '/[\\x80-\\xff]/', $substr, $multi_chars ); if ( $multi_size > 0 ) $size = $size + intval( $multi_size / 3 ) - 1; if ( strlen( $str ) > $size ) { $str = substr( $str, 0, $size ); $str = preg_replace( '/(([\\x80-\\xff]{3})*?)([\\x80-\\xff]{0,2})$/', '$1', $str ); $str .= '...'; } return $st..
더보기
PHP 날짜 함수 정리
PHP 날짜 함수 정리 오늘로부터 5일 후 echo date("Y-m-d",strtotime("+5 day")); 다음은 오늘로부터 3일 전이 되겠습니다. echo date("Y-m-d",strtotime("-3 day")); 오늘로부터 6주 전 $calyoil = 5 - date("w"); //현재 요일에서 금요일을 구하기 위한 가감 $needday = strtotime("-6 week"); // 6주전 $needday = date("Y-m-d" , strtotime("$calyoil days",$needday)); echo $needday; 윤년 if(29==date('t',mktime(0,0,0,2,1,$year)) echo "윤년"; else echo "윤년아님"; --mktime(시,분,초,월,..
더보기