我想使用標題中提到的功能獲得多個結果,到目前爲止,我只能使用preg_match獲得一個唯一值。我想獲得所有結果的數組,然後將它們記錄在我的數據庫中。如何使用preg_match_all和file_get_contents得到多個結果
這是我當前的代碼:
$casturl = "https://www.themoviedb.org/movie/353491-the-dark-tower/cast";
$cast = file_get_contents($casturl);
preg_match_all('|<img class="profile lazyload fade" data-sizes="auto" data-src="(.*?)" data-srcset="|' , $cast , $castimg);
print_r($castimg);
當我打印結果我只是給:陣列([0] =>陣列([0] =>
我確信投含有我想要什麼。我已經嘗試了很多的可能性,我沒有什麼:(
您* *讓你的結果,但它的打印HTML,使其得到弄糟。嘗試使用'var_dump($ castimg);'你會看到。 – ishegg
請閱讀[在什麼情況下我可以添加「緊急」或其他類似的短語到我的問題,以獲得更快的答案?](/ meta.stackoverflow.com/q/326569) - 總結是,這不是這是解決志願者問題的理想方式,可能會對獲得答案產生反作用。請不要將這添加到您的問題。 – halfer