нужно вытащить тонну информации, т. е. file1: 10948|Book|Type1 file2: SHA512||0||10948 file3: 0|10948|SHA512|c3884fbd7fc122b5273262b7a0398e63 Я бы хотел, чтобы это было так c3884fbd7fc122b5273262b7a0398e63|SHA512|Type1|Book У меня нет доступа к реальной базе данных, есть ли способ сделать это? В основном ищет $id = $file1[0]; if($file3[1] == $id) $id = $file1[0]; if($file3[1] == $id) или что-то еще более эффективно. Каждый файл […]
Например, у меня есть переменная «$ foo», которая включает все данные, которые я хочу показать в CSV: $foo = "some value,another value,last value"; Моя цель: Создайте CSV-файл с именем «some.csv», содержимое которого равно $ foo Загрузите «some.csv» на мой сервер. Как это может быть сделано? Обновление: Вот точный код, который работал для меня. $foo = […]
Мне удалось экспортировать мою базу данных в csv в качестве загружаемого файла. Однако то, что мне теперь нужно сделать, – это вместо того, чтобы создавать прямой файл .csv, который был загружен, мне нужно его просто сохранить в папку с именем «csv» на сервере. Вот мой код для текущего экспорта. Мне нужна помощь в ее сохранении […]
Я создал пользовательское решение в WordPress, которое будет генерировать CSV-файл, который будет загружен, нажав на просто гиперссылку, связанную непосредственно с этим файлом. Вместо запроса на загрузку файла на компьютер; вместо этого CSV открывается в окне браузера. FWIW Я на Media Temple с помощью ванильной установки WordPress.
У меня есть файл csv с некоторыми записями, и каждая запись имеет уникальный идентификатор. Я запускаю цикл, чтобы найти этот уникальный идентификатор, а затем добавить еще некоторые данные в эту запись. Можно ли сделать это без временного файла? Создание такого файла и перемещение всех данных в нем занимает больше времени … Мой код: <?php $temp […]
У меня проблема с функцией str_getcsv для PHP. У меня есть этот код: <?php $string = '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=714000,RESOLUTION=640×480,CODECS="avc1.77.30, mp4a.40.34"'; $array = str_getcsv($string, ",", '"'); print_r($array); Который должен вернуться: Array ( [0] => #EXT-X-STREAM-INF:PROGRAM-ID=1 [1] => BANDWIDTH=714000 [2] => RESOLUTION=640×480 [3] => CODECS=avc1.77.30, mp4a.40.34 ) Но вместо этого он возвращается: Array ( [0] => #EXT-X-STREAM-INF:PROGRAM-ID=1 [1] => […]
Я хотел бы преобразовать этот двухмерный массив записей: [records] => Array ( [0] => Array ( [0] => Pears [1] => Green [2] => Box [3] => 20 ) [1] => Array ( [0] => Pears [1] => Yellow [2] => Packet [3] => 4 ) [2] => Array ( [0] => Peaches [1] => […]
Как использовать fgetcsv где ввод является строкой, а не ресурсом? Как преобразовать строку в ресурс? fgetcsv ожидает ресурс дескриптора файла $str = "1981;2992;19191\n392;488;299\n"some\ntext";199;222"; $array = fgetcsv($str); Невозможно использовать str_getcsv потому что тогда мне нужно разбить строку на \n до str_getcsv .. Если в некоторых из полей содержится \n то вывод будет неправильным
У меня есть .dat файл, который по существу; и я пытаюсь преобразовать его в файл с разделителями с табуляцией. Проблема, о которой я не уверен, заключается в том, что каждая строка нового файла будет представлять собой комбинацию из 3 строк исходного файла, каждая исходная строка имеет различное количество данных. Первый столбец просто идентифицирует каждую строку […]
У меня есть служба symfony2 для экспорта базы данных в файл CSV, что делает ее доступной для. Я получил эту ошибку: The controller must return a response ( null given ) . Did you forget to add a return statement somewhere in your controller? Я не понимаю, почему. Не могли бы вы просветить меня по […]