[Discussion] Proposal: get_favicon() helper function

From: Date: Mon, 15 Jun 2026 15:35:15 +0000
Subject: [Discussion] Proposal: get_favicon() helper function
Groups: php.internals 
Request: Send a blank email to internals+get-131282@lists.php.net to get a copy of this message
Hi internals, My name is Sepehr and I would like to propose a small helper function for PHP that extracts the favicon URL of a given page. The function takes a URL, fetches the HTML, and returns the favicon URL as a string. Possible signature: get_favicon(string $url): ?string The function would scan the HTML for common favicon declarations such as: <link rel=“icon” href=“…”> <link rel=“shortcut icon” href=“…”> <link rel=“apple-touch-icon” href=“…”> If a favicon link is found, the function returns the URL. If not, it returns null. The goal is to provide a simple built-in helper for a common task in web utilities and crawlers. I would appreciate feedback on this. If it seems reasonable, I’d like to draft an RFC and request a wiki account to create the proposal page. Best regards, Sepehr

« previous php.internals (#131282) next »