Цифры нулевой клавиатуры в строке

Когда пользователь нажимает кнопку табуляции, пользователь будет проходить через форму в порядке 1, 2 и 3, как показано в примере ниже.

Например:

Name: <input name="name" tabindex="1"  />
Age: <input name="age" tabindex="3"  />
Email: <input name="email" tabindex="2"  />
113
задан scunliffe 29 November 2008 в 18:05
поделиться

2 ответа

В первую очередь, Ваше описание вводит в заблуждение. Double тип данных с плавающей запятой. Вы, по-видимому, хотите дополнить свои цифры начальными нулями в строке. Следующий код делает это:

$s = sprintf('%02d', $digit);

Для получения дополнительной информации, обратитесь к документации sprintf .

204
ответ дан Gras Double 5 November 2019 в 09:24
поделиться

Существует также str_pad

<?php
$input = "Alien";
echo str_pad($input, 10);                      // produces "Alien     "
echo str_pad($input, 10, "-=", STR_PAD_LEFT);  // produces "-=-=-Alien"
echo str_pad($input, 10, "_", STR_PAD_BOTH);   // produces "__Alien___"
echo str_pad($input, 6 , "___");               // produces "Alien_"
?>
85
ответ дан LeppyR64 5 November 2019 в 09:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: