Определение разрядности цифр числа

Alеxеy

Guest
Определение разрядности цифр числа

Добрый день!
Подскажите плз!

Имеется переменная вида: $var=1950
как теперь присвоить след. переменным соответств. значения:
$var1=1
$var2=9
$var3=5
$var4=0

Заранее спасибо!
 

Nimous

Guest
$var=1950;
echo strlen($var);

settype($var,"string");
echo $var[0];
echo $var[1];
echo $var[2];
echo $var[3];
 

Alеxеy

Guest
Огромное спасибо!
Сколько оказывается бывает решений у одной задачи!!! :)
 

gfd

Guest
PHP:
  $var3 = floor(($var/100-floor($var/100))*10)
и т д

А, уже ответили, тогда скорей согласен с Nimous
 

Panchous

Павел
Nimous
"When casting from a scalar or a string variable to an array, the variable will become the first element of the array: "
<pre>
2 $var = 'ciao';
3 $arr = (array) $var;
4 echo $arr[0]; // outputs 'ciao'
</pre>
 

gfd

Guest
Panchous

Это не в ту степь

Nimous из целого делает строку, а не из строки массив. А к отдельным символам строки можно обращаться как к элементам списка.
 
Сверху