<?php
$str = "02";
$int = 1;
$result = $str-$int;
echo $result // 1
?>
Run Code Online (Sandbox Code Playgroud)
但我需要result = 01
别告诉我 "0".$str-$int;
<?php
$str = "02";
$int = 1;
printf('%02d', $str-$int);
Run Code Online (Sandbox Code Playgroud)
要么
<?php
$str = "02";
$int = 1;
$result = sprintf('%02d', $str-$int);
// do something with $result here
Run Code Online (Sandbox Code Playgroud)
见http://docs.php.net/manual/en/function.sprintf.php