Changeset 55788 for branches/5.3/src/wp-includes/formatting.php
- Timestamp:
- 05/16/2023 03:54:29 PM (18 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/5.3/src/wp-includes/formatting.php
r52470 r55788 2372 2372 2373 2373 /** 2374 * Strips out all characters not allowed in a locale name. 2375 * 2376 * @since 6.2.1 2377 * 2378 * @param string $locale_name The locale name to be sanitized. 2379 * @return string The sanitized value. 2380 */ 2381 function sanitize_locale_name( $locale_name ) { 2382 // Limit to A-Z, a-z, 0-9, '_', '-'. 2383 $sanitized = preg_replace( '/[^A-Za-z0-9_-]/', '', $locale_name ); 2384 2385 /** 2386 * Filters a sanitized locale name string. 2387 * 2388 * @since 6.2.1 2389 * 2390 * @param string $sanitized The sanitized locale name. 2391 * @param string $locale_name The locale name before sanitization. 2392 */ 2393 return apply_filters( 'sanitize_locale_name', $sanitized, $locale_name ); 2394 } 2395 2396 /** 2374 2397 * Converts lone & characters into `&` (a.k.a. `&`) 2375 2398 *
Note: See TracChangeset
for help on using the changeset viewer.