Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] zamiana na preg_replace_callback
szybki
post
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 18.06.2014

Ostrzeżenie: (0%)
-----


Modyfikator /e za jakiś czas wyleci z PHP, dlatego chciałbym się na to przygotować. Obecnie mam coś takiego:

  1. $match[1] = preg_replace('/(?<=^|[a-z])./e', 'strtoupper("\0")', strtolower(trim($match[1])));


I żeby to było zgodne z nowszymi wersjami PHP w przyszłości, muszę to zamienić na preg_replace_callback, czyli

  1. $match[1] = preg_replace_callback('/(?<=^|[a-z])./', create_function ('$match[1]', 'return strtolower(trim($match[1]));'))


jednak coś chyba pomieszałem z tą funkcją zwrotną...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 06:29