PHP.mk документација

Normalizer::normalize

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

normalizer.normalize.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека normalizer.normalize.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
Normalizer::normalize

Референца за `normalizer.normalize.php` со подобрена типографија и навигација.

normalizer.normalize.php

Normalizer::normalize

normalizer_normalize

Класата Collator

Normalizer::normalize -- normalizer_normalize Го нормализира внечениот влез и го враќа нормализираниот стринг

= NULL

Напиши целосна ознака на елемент

public static function Normalizer::normalize(string $string, int $form = Normalizer::FORM_C): string|false

Процедурален стил

function normalizer_normalize(string $string, int $form = Normalizer::FORM_C): string|false

Го нормализира внечениот влез и го враќа нормализираниот стринг

Параметри

string

Внесениот стринг за нормализирање

form

Една од формите за нормализација.

Вратени вредности

Нормализираниот стринг или false аргумент, или

Примери

Пример #1 normalizer_normalize() example

<?php
$char_A_ring
= "\xC3\x85"; // 'LATIN CAPITAL LETTER A WITH RING ABOVE' (U+00C5)
$char_combining_ring_above = "\xCC\x8A"; // 'COMBINING RING ABOVE' (U+030A)

$char_1 = normalizer_normalize( $char_A_ring, Normalizer::FORM_C );
$char_2 = normalizer_normalize( 'A' . $char_combining_ring_above, Normalizer::FORM_C );

echo
urlencode($char_1);
echo
' ';
echo
urlencode($char_2);
?>

Пример #2 OO пример

<?php
$char_A_ring
= "\xC3\x85"; // 'LATIN CAPITAL LETTER A WITH RING ABOVE' (U+00C5)
$char_combining_ring_above = "\xCC\x8A"; // 'COMBINING RING ABOVE' (U+030A)

$char_1 = Normalizer::normalize( $char_A_ring, Normalizer::FORM_C );
$char_2 = Normalizer::normalize( 'A' . $char_combining_ring_above, Normalizer::FORM_C );

echo
urlencode($char_1);
echo
' ';
echo
urlencode($char_2);
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

%C3%85 %C3%85

Види Исто така

  • normalizer_is_normalized() - Проверува дали дадената низа е веќе во наведената форма на нормализација

Белешки од корисници 2 забелешки

спам на oscar dot xyz
пред 11 години
You can use the 'original' abbreviations if you feel more comfortable:

<?php
Normalizer::NFD;
Normalizer::NFKD;
Normalizer::NFC;
Normalizer::NFKC;
?>
anrdaemon на freemail точка ru
пред 8 години
"If you get error messages while starting apache of xampp package with activated extension=intl.dll," do NOT copy any files around.

Use Apache's "LoadFile …" functionality to load any missing DLL's not found within a %PATH%. Even php##ts.dll itself.
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.