str_pad 함수를 사용하지 않는 코드로 작성하세요.
문제)
str_pad 를 사용하면 다음과 같이 편리하게 문자열을 채울 수 있습니다.
str_pad 를 사용하지 않는 코드로 작성하세요.
<?
$input = "123";
echo str_pad($input, 10, "0", STR_PAD_LEFT);
?>
echo str_pad($input, 10, "0", STR_PAD_LEFT);
?>
결과 :
0000000123
|
댓글을 작성하시려면 로그인이 필요합니다.
프로그램
태그 필터 (최대 3개)
전체
개발자
소스
기타
mysql
팁자료실
javascript
php
linux
flash
정규표현식
jquery
node.js
mobile
웹서버
os
프로그램
강좌
썸네일
이미지관련
도로명주소
그누보드5
기획자
견적서
계약서
기획서
마케팅
제안서
seo
통계
서식
통계자료
퍼블리셔
html
css
반응형
웹접근성
퍼블리싱
표준화
반응형웹
홈페이지기초
부트스트랩
angularjs
포럼
스크린리더
센스리더
개발자톡
개발자팁
퍼블리셔톡
퍼블리셔팁
기획자톡
기획자팁
프로그램강좌
퍼블리싱강좌
댓글 14개
echo sprintf("%010d", 123);
?>
그리고 이건 숫자만 될듯
<?
echo sprintf("%010s", "abc");
?>
이런경우는 어떻게 하나요?
문자열인데.
상대방은 쉽게 애기한건데 곧이 곧데로 따지는.....
근데 문제 자체가 그럼 잘못된듯.. 이게 포함 안된다면요.
문제일부> str_pad 를 사용하면 다음과 같이 편리하게 "문자열"을 채울 수 있습니다.
문자열이란... 문자가 하나일수도 있고 여러개 일수도 있다는 뜻이잔아요.
기초 테스트..
저는 무식한 방법을...
substr(10000000000."123", -10, 10); 92년도에 쓰던 방법을 아직까지 쓰고 있으니... ㅡㅡ+
day = 9
y = string(100 + day)
s_day = substr(y, -2, 2)
20년을 이렇게 하다보니 몸에 배었습니다.
문제는 제가 옛날에 프로그래밍 할 때 사용하던 기법에 익숙해서 계속 옛날 방식으로 프로그램을 만들고 있습니다.
지금도 정규식 보다는 함수가 편하고 모르는 함수는 찾아 볼 생각 안하고 만들어 쓰고 하다보니 늘 제자리입니다. ㅠㅠ
이래서 은퇴를 하게 되나봐요.