Re: Request for Wiki Account - RFC Proposal: core favicon helper function
| From: | سپهر محمودی | Date: | Mon, 22 Jun 2026 11:11:28 +0000 |
| Subject: | Re: Request for Wiki Account - RFC Proposal: core favicon helper function | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-131450@lists.php.net to get a copy of this message | ||
Dear Internals and Wiki Administrators,
Please accept my apologies for my previous email. Upon further
consideration and architectural review, I realized that a helper like
"get_favicon()" is indeed much better suited for user-land frameworks
rather than the PHP Core itself.
Instead, I would like to officially update my Wiki account request to focus
on a critical, low-level feature that I have been actively developing: a
Unicode-safe string masking function named
grapheme_mask() for the
ext/intl extension.
As you know, masking multi-byte strings and emojis without breaking
grapheme clusters is a common pain point in PHP. This function will
leverage the ICU library to provide a standardized, high-performance, and
safe way to handle this in the core.
I have already developed a working C prototype and written several .phpt
tests for it, and I am ready to start the RFC process for grapheme_mask()..
Requested Username: Sepehr
Email: sepehrphpr@gmail.com
Thank you for your understanding, and I apologize for any confusion caused
by my initial draft.
Best regards,
Sepehr
در تاریخ شنبه ۱۳ ژوئن ۲۰۲۶، ۱۹:۰۱ سپهر محمودی
<sepehrphpr@gmail.com> نوشت:
> , Hi Internals
> My name is Sepehr, and I am a web developer. I would like to request a
> Wiki account to propose a new addition to the PHP core
> Proposal: A built-in function to dynamically detect and return the
> website's favicon URL (e.g., get_favicon()).
> Motivation:
> Currently, developers have to manually handle favicon paths. I have
> developed a logic that automates this process by dynamically detecting the
> favicon file within the project structure without requiring parameters. I
> believe having a standard, built-in way to handle this would improve the
> developer experience and make PHP more web-integrated.
> Requested Username: Sepehr
> Email: sepehrphpr@gmail.com
> I have a working prototype and I am ready to start the RFC process.
> Best regards,
> Sepehr
>
>
>
>