Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: из 1-9 сделать 01-09 и обратно
 
 автор: P@Sol   (11.09.2006 в 16:58)   письмо автору
 
 

есть ли какая функция?
я делаю if($i<10) $i="0".$i;
а обратную не придумал...но наверное (int)$i сработает...

   
 
 автор: Ziq   (11.09.2006 в 17:08)   письмо автору
 
   для: P@Sol   (11.09.2006 в 16:58)
 

А что смущает?


<?
$a 
"08";
echo (int)
$a;
// выведет 8
?>

   
 
 автор: ec_stasis   (11.09.2006 в 17:11)   письмо автору
 
   для: P@Sol   (11.09.2006 в 16:58)
 


<?php

for ($i 0$i <= 20; ++$i) {
    
$i str_pad($i2'0'STR_PAD_LEFT);
    echo 
$i '<br />';
    echo (int)
$i '<br />';
    echo 
intval($i) . '<br />';
}

сработает. Надо просто попробовать, а потом тему создавать

   
 
 автор: P@Sol   (11.09.2006 в 17:21)   письмо автору
 
   для: ec_stasis   (11.09.2006 в 17:11)
 

не создал бы тему не узнал бы про str_pad() :Р

   
 
 автор: Саня   (11.09.2006 в 18:16)   письмо автору
 
   для: P@Sol   (11.09.2006 в 17:21)
 

<?php
for ( $i = 0; $i < 10; $i++ ) {
$i = sprintf("%02d", $i);
print $i . " - ";
print ($i + 0) . "<br/>";
}
?>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования