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