0이 포함된 문자열의 숫자 패딩
한 자리 숫자(1~9)를 제로 패딩된 대응 숫자( 01~09). 복잡하고 지루한 접근 방식을 염두에 두고 있는 동안 간결하고 우아한 솔루션을 사용할 수 있습니다.
해결책:
이중 정밀도 부동 소수점 숫자를 캐스팅하는 대신, 이것이 "이중"이라는 용어가 의미하는 바입니다. 문자열의 숫자에 앞에 0을 추가하는 것이 목표입니다. 이를 위해 sprintf 함수를 활용할 수 있습니다.
$s = sprintf('%02d', $digit);
이 표현식에서:
예:
echo sprintf('%02d', 4); // Output: 04 echo sprintf('%02d', 1); // Output: 01
추가 참고 사항:
위 내용은 문자열에서 한 자리 숫자를 어떻게 0으로 채울 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!