---带有前导零而不会丢失...... ---
我必须创建一个由值构成的路径。一个值是例如具有值“00123345”的数字。在过程结束时,他将给出一个值“123345”。但价值必须是“00123345”而不是“123345”。
该号码没有固定的长度。将给予的人数必须按原样使用。 “123”导致“123”,“00123345”导致“00123345”,“0125”导致“0125”。
我错了什么?
输入数字=“00123345”;
$Code = $_GET("Number");
public function __construct($code)
{
$this->Code = $code;
}
private function GetLocalDirectory()
{
$Response = "";
if ($this->Code != "")
{
$Response = ... . "/" . $this->Code . "/" ...;
}
return $Response;
}
$path = $this->GetDirLevel($path, $this->Code);
答案 0 :(得分:0)
您必须将其视为字符串并将其填充为零:
$this->Code = str_pad($code, 8, "0", STR_PAD_LEFT);