Pavel_ace
Guest
Проблема с массивом Помогите плиз?
Помогите пожалуйста "несекущему"?
Не могу заполнить массив по интервалу из 2-ух 19-ти значных чисел, которые передаю из HTML-формы на php-скрипт.
Передаются переменные:
необходимо, чтобы эти числа были введены в массив по порядку.
Проблема в том, что массив заполняется только целыми числами (integer), перевожу их в integer:
, а числа-то по диапазону-то больше чем integer. Вот и выводит мне значение $a=214748364; $b=214748364;(максимальное в диапазоне Integer).
А сам массив в "урезанном" виде заплняется сл.образом:
С числами до 214748364 проблем нету.
Помогите решить эту проблему.
Заранее благодарен за помощь.
Помогите пожалуйста "несекущему"?
Не могу заполнить массив по интервалу из 2-ух 19-ти значных чисел, которые передаю из HTML-формы на php-скрипт.
Передаются переменные:
PHP:
$a = "8970101006859323317"; //string
$b = "8970101006859323330"; //string
Проблема в том, что массив заполняется только целыми числами (integer), перевожу их в integer:
PHP:
$a = (int) $a; //integer
$b = (int) $b; //integer
А сам массив в "урезанном" виде заплняется сл.образом:
PHP:
$ints_sim=range ($a, $b);
while (list ($n ,$var) = each($ints_sim)) {
echo"$var";
}
Помогите решить эту проблему.
Заранее благодарен за помощь.