一个糟糕的帖子标题,我知道,与那个挣扎!
基本上我有一个数字列表,范围从1到230(ish)
我正在使用sprintf( '%03d', $num)
输出数字,以便在必要时它们具有前面的零。
然而有些东西已经把它全部搞砸了,因为我看到其中一些数字也有字母(例如134a,134b等)。
所以这些数字目前都输出为'134'
我尝试将sprintf
设置为%04d
,但这也不起作用,只是将它们显示为'0134'
有人有任何建议吗?
答案 0 :(得分:0)
听起来像十六进制数字。使用“%04x”。