sách gpt4 ăn đã đi

PHP thêm số 0 đứng đầu trước một số, ngay lập tức

In lại Tác giả: IT Lão Cao Thời gian cập nhật: 28-10-2023 11:40:45 27 4
mua khóa gpt4 giày nike

PHP - Có cách nào nhanh chóng, tức thời để kiểm tra một chuỗi có số 0 đứng đầu không?

ví dụ:

$năm = 11;
$tháng = 4;

$stamp = $year.add_single_zero_if_needed($month); // Hàm tưởng tượng

tiếng vang $stamp; // 1104

câu trả lời hay nhất

Bạn có thể sử dụng sprintf:http://php.net/manual/en/function.sprintf.php

$num = 4;
$num_padded = sprintf("%02d", $num);
echo $num_padded; // trả về 04
?>

Nếu ít hơn số ký tự cần thiết thì nó chỉ thêm số không.

EDIT: Như @FelipeAls đã chỉ ra:

Khi làm việc với các con số bạn nên sử dụng %d(thay vì %S), đặc biệt khi có thể có số âm. Tùy chọn nào cũng sẽ hoạt động tốt nếu bạn chỉ sử dụng số dương.

Ví dụ:

sprintf("%04s", 10); Trở về 0010
sprintf("%04 giây", -10); Trả về 0-10

Ở đâu:

sprintf("%04d", 10); Trở về 0010
sprintf("%04ngày", -10); Trở về -010

Về việc thêm các số 0 đứng đầu trước các số đơn trong PHP, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/5659042/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress