#php #excel
#php #excel
Вопрос:
У меня есть php-код следующим образом:
<?php
$bkimgsrc='images/BGcovers/image.jpg';
$bktitle='My Book';
$bkISBN='000-1-555555-36-6';
$price='$9.99';
$bkdesc='This is all about me';
$ebook='y';
$epub='999';
$mobi='666';
include 'book.php'; ?>
В одном файле может быть несколько таких сегментов (более одной книги).
Я хотел бы каким-то образом запустить процедуру или grep, чтобы получить все эти поля в базе данных Excel. Мне нужно просмотреть как минимум 50 файлов, поэтому копировать и вставлять будет непросто. Может кто-нибудь указать мне на приложение или скрипт или фрагмент кода, который я могу запустить?
Комментарии:
1. Цикл и включает каждый файл и php.net/manual/en/function.fputcsv.php
2. Но эти поля не находятся в массиве. Это просто переменные.
3. Вы создаете массив, используя их. Недостаточно информации о том, что еще находится в файле, и все ли файлы имеют одинаковые имена переменных и т. Д…
4. Все файлы имеют одинаковые переменные. Я не хочу переписывать все файлы, чтобы они содержали массивы. Мне нужен простой метод извлечения переменных в текстовый файл, cvs или excel.
5. Это то, что я вам дал
fputcsv ($handle, [$bkimgsrc, $bktitle, etc...]);