I habe ein Problem und zwar wenn ich diesen code benutze
Dann kommt es dazu das am ende $link3 keine ausgabe hat. I habe absolut keine ahnung warum, da vorher $link[0] einen wert zu gewiesen bekommen hat.Ich hoffe im schnelle hilfe.
PHP-Code:
foreach($match as $key => $value){
preg_match("(data-video-ids=\".{0,}\" data-button-menu-id)", $value, $link);
preg_match("(class=\"stat view-count\"\>[a-zA-Z0-9 \.]{0,}\<\/span\>)", $value, $views);
preg_match("(\"\>.+\<\/span\>\<span)", $value, $title);
preg_match("(\<span class=\"video-time\"\>[0-9 : ]{0,}\</span\>)", $value, $time);
print_r($link[0]);
$link1 = $link[0];
$views1 = $views[0];
$title1 = $title[0];
$time1 = $time[0];
if($link == ""){
$link2 = str_replace("data-video-ids=\"", "", $link1);
$link3 = str_replace("\" data-button-menu-id", "", $link2);
}
print_r($link3);
Kommentar