Уведомление PHP: неопределенное смещение при импорте данных

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

Определение исходного кода сообщает мне, что поля:

#export_date^Aapplication_id^Alanguage_code^Atitle^Adescription^Arelease_notes^Acompany_url^Asupport_url^Ascreenshot_url_1^Ascreenshot_url_2^Ascreenshot_url_3^Ascreenshot_url_4^Ascreenshot_width_height_1^Ascreenshot_width_height_2^Ascreenshot_width_height_3^Ascreenshot_width_height_4^Aipad_screenshot_url_1^Aipad_screenshot_url_2^Aipad_screenshot_url_3^Aipad_screenshot_url_4^Aipad_screenshot_width_height_1^Aipad_screenshot_width_height_2^Aipad_screenshot_width_height_3^Aipad_screenshot_width_height_4^B

#dbTypes:BIGINT^AINTEGER^AVARCHAR(20)^AVARCHAR(1000)^ALONGTEXT^ALONGTEXT^AVARCHAR(1000)^AVARCHAR(1000)^AVARCHAR(1000)^AVARCHAR(1000)^AVARCHAR(1000)^AVARCHAR(1000)^AVARCHAR(20)^AVARCHAR(20)^AVARCHAR(20)^AVARCHAR(20)^AVARCHAR(1000)^AVARCHAR(1000)^AVARCHAR(1000)^AVARCHAR(1000)^AVARCHAR(20)^AVARCHAR(20)^AVARCHAR(20)^AVARCHAR(20)^B

Мой код -

$eoldelimiter = chr(2) . "\n";
$delimiter = chr(1);
    while (!feof($fp3)) {
        $line = stream_get_line($fp3,8000,$eoldelimiter); 
        if ($line[0] === '#') continue;  //Skip lines that start with # 
        list($export_date, $application_id, $language_code, $title, $description, $release_notes, $company_url, $suppport_url, $screenshot_url_1, $screenshot_url_2, $screenshot_url_3, $screenshot_url_4, $screenshot_width_height_1, $screenshot_width_height_2, $screenshot_width_height_3, $screenshot_width_height_4,$ipadscreenshot_url_1, $ipadscreenshot_url_2, $ipadscreenshot_url_3, $ipadscreenshot_url_4, $ipadscreenshot_width_height_1, $ipadscreenshot_width_height_2, $ipadscreenshot_width_height_3, $ipadscreenshot_width_height_4 ) = explode($delimiter, $line);
    } // end while statement

, а ошибка, которую я получаю на экране, -

Уведомление PHP: Неопределенное смещение: 23 дюйма /var/www/vhosts/httpdocs/fred/daily_iapps_to_mysql.php в строке 73

Примечание: неопределенное смещение: 23 дюйма /var/www/vhosts/httpdocs/fred/daily_iapps_to_mysql.php в строке 73 Уведомление о PHP: Не определено смещение: 22 дюйма /var/www/vhosts/httpdocs/fred/daily_iapps_to_mysql.php в строке 73

Примечание: неопределенное смещение: 22 дюйма /var/www/vhosts/httpdocs/fred/daily_iapps_to_mysql.php в строке 73 Уведомление о PHP: Не определено смещение: 21 дюйм /var/www/vhosts/httpdocs/fred/daily_iapps_to_mysql.php в строке 73

Примечание: неопределенное смещение: 21 дюйм /var/www/vhosts/httpdocs/fred/daily_iapps_to_mysql.php в строке 73 Уведомление о PHP: Не определено смещение: 20 дюймов /var/www/vhosts/httpdocs/fred/daily_iapps_to_mysql.php в строке 73

Примечание: неопределенное смещение: 20 дюймов /var/www/vhostshttpdocs/fred/daily_iapps_to_mysql.php в строке 73 Уведомление о PHP: Не определено смещение: 19 дюймов /var/www/vhosts/httpdocs/fred/daily_iapps_to_mysql.php в строке 73

1
задан kitenski 7 September 2010 в 12:10
поделиться