Mam małe pytanie; W PHP Użyłem curl, aby uzyskać dane z adresem URL:Jak mogę uzyskać nazwę obrazu z adresu URL?
$url = "http://www.prelovac.com/vladimir/wp-content/uploads/2008/03/example.jpg";
Dzięki, że mogę używać curl_getinfo()
który dał mi tablicę:
Array
(
[url] => http://www.prelovac.com/vladimir/wp-content/uploads/2008/03/example.jpg
[content_type] => image/jpeg
[http_code] => 200
[header_size] => 496
[request_size] => 300
[filetime] => -1
[ssl_verify_result] => 0
[redirect_count] => 0
[total_time] => 2.735
[namelookup_time] => 0.063
[connect_time] => 0.063
[pretransfer_time] => 0.063
[size_upload] => 0
[size_download] => 34739
[speed_download] => 12701
[speed_upload] => 0
[download_content_length] => 34739
[upload_content_length] => -1
[starttransfer_time] => 1.282
[redirect_time] => 0
)
Jak mogę uzyskać nazwę obrazu w linku [url] => http://www.prelovac.com/vladimir/wp-content/uploads/2008/03/example.jpg
, takie jak
[image_name] : example
[image_ex] : jpg
Dzięki za wszelkie sugestie!
Bezwzględnie to nie jest nazwa obrazu, ale jest to nazwa, którą większość przeglądarek dałaby, gdyby zachowała go przez większość czasu, ponieważ większość entites w Internecie nie ma nazw, ale prawdopodobnie jest to dobry wybór. Jeśli osoba odpowiedzialna za prelovac.com naprawdę chciała ustawić nazwę, użyłaby nagłówka treści. Chociaż przeglądarki mogą nadal zignorować to, jeśli chcesz dopasować to, co większość użytkowników zobaczy pliki zapisane jako, następnie sprawdź to i najpierw zbadaj informacje o ścieżce URI, jeśli są nieobecne. –