我为图像 crwaler 制作了一个 wordpress 插件,但我在这段代码中有问题
所以当我打印 $image 我得到这个输出 https://localhost/wordpress
https://后面有个空格
我试过 str_replace 但没有走
我想要结果https://localhost/wordpress
<?php
function image_url_filter($url) {
$url = str_replace('?ssl=1', '', $url);
$url = str_replace('https://', '', $url);
$url = str_replace('http://', '', $url);
$url = str_replace('//', '', $url);
$url = str_replace('http:', '', $url)
return "https://{$url}";
}
function get_chapter_images() {
include('simple_html_dom.php');
$url = 'http://localhost/wordpress/manga/manga-name-ain/chapter-4/';
$html = file_get_html($url);
$images_url = array();
foreach ($html->find('.page-break img') as $e) {
$image_links = $e->src;
array_push($images_url, image_url_filter($image_links));
}
//print_r($images_url);
return $images_url;
}
$images_links = get_chapter_images();
foreach ($images_links as $image) {
print_r($image);
}
繁花不似锦