0
我想preg_match()存儲在數據庫列中的YouTube視頻。YouTube的PhP函數嵌入視頻
的數據庫列被命名爲 「trailer_url」
<?php
//$url = '';
$result = mysql_query("SELECT trailer_url FROM top_sites");
$storeArray = Array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$storeArray[] = $row['trailer_url'];
}
//$trailer_url = $_POST['trailerUrl'];
preg_grep('/[\\?\\&]v=([^\\?\\&]+)/', $storeArray, $matches);
$id = $matches[1]; ?>
你可以舉一個trailer_url的例子,以及你想從這個url中preg_match的目標嗎? – sowa
Trailer_url是您要從YouTube獲得的任何視頻,但它們存儲在名爲trailer_url的列中的數據庫中「trailer_url」varchar(500)字符集utf8不空默認值'https://www.youtube.com/embed/watch?v = 7YAVn466YBc',「 –