Как & ldquo; clean & ldquo; строка, считанная из файла () [дубликат]

Вот почему у нас есть box-sizing в CSS.

Я отредактировал ваш пример, и теперь он работает в Safari, Chrome, Firefox и Opera. Проверьте это: http://jsfiddle.net/mathias/Bupr3/ Все, что я добавил, это:

  input {-webkit-box-sizing: border-  коробка;  -moz-box-size: border-box;  box-size: border-box;  }  

К сожалению, старые браузеры, такие как IE7, не поддерживают это. Если вы ищете решение, которое работает в старых IE, проверьте другие ответы.

5
задан Spin0us 20 March 2014 в 12:53
поделиться

2 ответа

Вероятно, в начале первой строки есть специальный символ, а trim не удаляет его.

Попробуйте удалить каждый символ без слова следующим образом:

// Identify headers
if(!isset($headers))
{
    for($i=0;$i<$cols;$i++)
    {
        $headers[preg_replace("/[^\w\d]/","",strtolower($row[$i]))] = $i;
....
9
ответ дан ojovirtual 16 August 2018 в 10:41
поделиться

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

Я работаю с гостевой виртуальной машиной Vagrant (Ubuntu 16.04) из Windows 10 хост. Когда я впервые столкнулся с этой ошибкой (в моем случае, посев таблицы базы данных с использованием Laravel и csv-файла), ответ @ ojovirtual сразу стал понятным, поскольку между Windows и Linux могут возникать проблемы с форматированием.

Ответ на @ ojovirtual не совсем сработал для меня, поэтому я закончил делать touch new_csv_file.csv через Bash и вставлял содержимое из «проблемного» CSV-файла (который был первоначально создан на моем хосте Windows 10) в этот вновь созданный. Это определенно определило мои проблемы - было бы неплохо узнать и отладить еще несколько, но я просто хотел, чтобы моя конкретная задача была завершена.

0
ответ дан Rob 16 August 2018 в 10:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: