$num = '1419152005'
이라는 값이 있을 때
2자리마다 콤마를 넣으면
14,19,15,20,05 가 되고..
이것을 다시 작은 숫자 순으로 정렬을 하면..
05,14,15,19,20
이렇게 되는데,
php function 으로 만들어서 사용하려는데 더워서 그런지..집중이 안돼서 잘 안되네요...
도움 부탁드려요...ㅠ
|
답변 1개 / 댓글 1개
채택된 답변
+20 포인트
PureAni
2018-07-31 (화) 13:49:56
2자리 수 마다 콤마 넣기
Copy
mb_substr(preg_replace('/([0-9]{2})/', ',$1', $tmp), 1);
정렬까지 포함
Copy
$tmp = '1419152005';
$temp = explode(',', mb_substr(preg_replace('/([0-9]{2})/', ',$1', $tmp), 1));
sort($temp);
$temp = implode(',', $temp);
확인
Copy
var_dump($temp);
string(14) "05,14,15,19,20"
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.