Я сгенерировал серийный номер с php, длина этого серийного номера составляет 16 символов, я хочу разделить этот серийный номер на 4 символа с тире (-), как этот формат xxxx-xxxx-xxxx-xxxx, поэтому я написал это PHP код:Как разделять символы с символом «-»?
for ($d=0; $d<=3; $d++){
$tmp .= ($tmp ? "-" : null).substr($serial,$d,4);
}
так что этот цикл будет возвращать серийный номер с форматом хххх-хххх-хххх-хххх,
Я хочу знать, есть ли лучший способ или функции в PHP?
Я искал в Интернете Я нашел sprintf
и number_format
, но я не знаю, как использовать эту функцию для этого формата!
Вам действительно нужен вызов substr()? – DevZer0
Да, или будет '-' в конце –
ah ok Спасибо, это – DevZer0