Я работаю над кодом php, как показано ниже, который сканирует каталог ($ src_dir) и выводит список всех файлов mp4.
$src_dir = ('\\\ABCD-ST-001\Audio_Test\podcast\incoming_folder');
$mp4_files = preg_grep('~\.(mp4)$~', scandir($src_dir));
print_r(array_values($mp4_files)); // LineA
Вот O /P получено из Строка # A :
Array ( [0] => 36031P.mp4 [1] => hello.mp4 )
Я получаю два значения: Index 0 и Index 1 .Первый - 36031P.mp4 , а второй - hello.mp4
После этого я написал скрипт, который вставляет данные в таблицу Podcast_Export
.
$db->exec("INSERT INTO Podcast_Export ('House#', 'Status') VALUES ('array_values($mp4_files)', 'Go')"); /* have to place this question on SO*/
При запуске вышеуказанного скрипта я получаю в таблицу следующие данные, которые мне не нужны.
array_values(Array) Go
array_values(Array) Go
Постановка задачи:
Мне интересно, какие изменения я должен внести в скрипт выше, чтобы он вставил в таблицу следующие данные:
36031 Go
hello Go