[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Один код работает по разному на разных серверах
xUnicornx
С наступающим.
Есть код

foreach($this->form_hdr[1] as $k => $v ){
$tmp = substr( $v, -4);
if( strrchr( $tmp, "-" ))
$tmp = substr(strrchr( $tmp, "-" ), 1);
$this->form_hdr[2][$k][0] = $tmp;
$this->form_hdr[2][$k][1] = str_split($tmp);
}


который вдома работает нормально, а на хостинге работает не так, как надо.

Есть массив цифр, и мне надо в числе выбрать последние 4 цифры.

[0] => 98-8
[1] => 76/3-63
[2] => 1-33
[3] => 652-32
[4] => B12
[5] => 23-65
[6] => 4P1-24
[7] => 05-6P
[8] => 86P5P3-
[9] => 41406/P-

На хостинге 4 элемент не выбираеться. Хотя весь остальной функионал дальше работает нормально.




Спустя 21 час, 12 минут, 52 секунды (1.01.2012 - 11:02) redreem написал(а):
может проблема в том, что на хостинге 4-го элемента и нет? сделай print_r($this->form_hdr[1]) перед форич.

Спустя 2 дня, 1 час, 4 минуты, 38 секунд (3.01.2012 - 12:06) xUnicornx написал(а):
з прошедшим. 4 элемент на хостинге есть. Я вывел массив такой, коков он есть. Меня смущает что строка $tmp = substr( $v, -4); не хочет возвращать последние 4 цифры. Это ведь уже от настроек пхп не зависит, правильно?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.