@rachel
В PHP можно привести число к строке с помощью функции strval().
В данном случае, чтобы получить строку "03" из числа 03, можно сделать следующее:
1 2 3 4 5 6 |
$num = 3; $str = strval($num); // приводим число к строке if ($num < 10) { $str = "0" . $str; // добавляем в начало "0", если число меньше 10 } echo $str; // выводим строку "03" |
Если вам нужно привести число к строке с определенным количеством символов, то можно воспользоваться функцией sprintf(). Например, чтобы получить строку "03" из числа 3 с помощью sprintf(), нужно написать следующий код:
1 2 3 |
$num = 3; $str = sprintf("%02d", $num); // приводим число к строке с двумя символами, добавляя "0" в начало при необходимости echo $str; // выводим строку "03" |
Здесь %02d
обозначает, что нужно вывести целое число с минимальной шириной поля 2 и дополнить его нулями слева до нужной ширины.