Heim  >  Artikel  >  Backend-Entwicklung  >  Analyse der Beispiele der PHP-Metaphone()-Funktion und der PHP-Localeconv()-Funktion

Analyse der Beispiele der PHP-Metaphone()-Funktion und der PHP-Localeconv()-Funktion

高洛峰
高洛峰Original
2016-12-26 14:47:591250Durchsuche

Die PHP-Metaphone()-Funktion berechnet den Metaphone-Schlüssel einer Zeichenfolge und stellt Programmierern bei Bedarf die grundlegende Verwendung und Beispiele der PHP-Metaphone()-Funktion vor.

Definition und Verwendung

Die Funktion metaphone() berechnet den Metaphonschlüssel einer Zeichenfolge.

Der Metaphonschlüssel repräsentiert die englische Aussprache der Zeichenfolge.

Die Funktion metaphone() kann in Rechtschreibprüfungen verwendet werden.

Hinweis: Die Funktion metaphone() erstellt den gleichen Schlüssel für Wörter, die ähnlich klingen.

Hinweis: Die generierten Metaphonschlüssel haben eine variable Länge.

Tipp: metaphone() ist präziser als die Funktion soundex(), da metaphone() die Grundregeln der englischen Aussprache

Grammatik

metaphone(string,length)

php metaphone()函数及php localeconv() 函数实例解析

Technische Details

php metaphone()函数及php localeconv() 函数实例解析

Beispiel

Beispiel 1

Verwenden Sie die Funktion metaphone() für zwei Wörter mit ähnlicher Aussprache:

<?php
$str = "Assistance";
$str = "Assistants";
echo metaphone($str);
echo "<br>";
echo metaphone($str);
?>

Beispiel 2

Verwenden Sie den Längenparameter:

<?php
$str = "Assistance";
$str2 = "Assistants";
echo metaphone($str,5);
echo "<br>";
echo metaphone($str2,5);
?>

Hier geht es um die Analyse der PHP-Funktion metaphone().

Das Folgende ist eine Einführung in die Beispielanalyse der PHP-Localeconv()-Funktion. Die spezifischen Details sind wie folgt:

Die PHP-Localeconv()-Funktion gibt ein Array zurück, das lokale Zahlen- und Währungsformatinformationen enthält . Dieser Artikel führt Programmierer in die Verwendung und grundlegende Beispiele der PHP-Funktion localeconv() ein. Programmierer, die es benötigen, können darauf zurückgreifen.

Definition und Verwendung

Die Funktion „localeconv()“ gibt ein Array zurück, das Informationen zum lokalen Zahlen- und Währungsformat enthält. Die Funktion

localeconv() gibt die folgenden Array-Elemente zurück:

[decimal_point] – Dezimalpunktzeichen

[thousands_sep] – Tausendertrennzeichen
[int_curr_symbol] – Währungssymbol (z. B. : USD)
[currency_symbol] – Währungssymbol (zum Beispiel: $)
[mon_decimal_point] – Währungs-Dezimalpunktzeichen
[mon_thousands_sep] – Währungs-Tausendertrennzeichen
[positive_sign] – Positives Wertzeichen
[negative_sign] – negative Zeichen
[int_frac_digits] – internationale Dezimalstellen
[frac_digits] – lokale Dezimalstellen
[p_cs_precedes] – wenn das Währungszeichen vor einem positiven Wert angezeigt wird True(1) if wird nach einem positiven Wert angezeigt, False(0)
[p_sep_by_space] – True(1), wenn ein Leerzeichen zwischen dem Währungssymbol und dem positiven Wert enthalten ist, False(0)[n_cs_precedes] – True (1 ) wenn das Währungssymbol vor einem negativen Wert angezeigt wird, False (0), wenn es nach dem negativen Wert angezeigt wird
[n_sep_by_space] – True (1) wenn das Währungssymbol vor dem negativen Wert angezeigt wird, wenn ein Leerzeichen vorhanden ist dazwischen ist es Wahr (1), andernfalls ist es Falsch (0)
[p_sign_posn] – Formatierungsoptionen:
0 – Schreiben Sie das Mengen- und Währungssymbol in Klammern
1 – Fügen Sie ein +-Zeichen hinzu vor dem Mengen- und Währungssymbol
2 – Fügen Sie ein +-Zeichen nach dem Mengen- und Währungssymbol hinzu
3 – Fügen Sie ein +-Zeichen direkt vor dem Währungssymbol hinzu
4 – Fügen Sie es direkt nach dem Währungssymbol +-Zeichen hinzu
[n_sign_posn] – Formatoptionen:
0 – Schreiben Sie das Mengen- und Währungszeichen in Klammern
1 – Platzieren Sie das - Zeichen vor dem Mengen- und Währungszeichen
2 – Platzieren Sie die Menge vor der Menge und dem Währungssymbol, Zeichen hinzufügen
3 - Zeichen direkt vor dem Währungssymbol hinzufügen
4 - Zeichen direkt nach dem Währungssymbol hinzufügen
[Gruppierung] - Ein Array von Zahlenkombinationen anzeigen (Beispiel: 3 zeigt an 1 000 000)
[mon_grouping] – Array mit Kombinationen von Währungszahlen (Beispiel: 2 gibt 1 00 00 00 an)

Tipp: Um lokale Einstellungen zu definieren, siehe Funktion setlocale( ).

Tipp: Um alle verfügbaren Sprachcodes anzuzeigen, besuchen Sie unser Referenzhandbuch für Sprachcodes.

Syntax

Technische Details
localeconv()

php metaphone()函数及php localeconv() 函数实例解析Beispiele

Informationen zur lokalen US-Nummernformatierung finden Sie:

<?php
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
?>

Das Obige ist die in diesem Artikel vorgestellte Beispielanalyse der PHP-Metaphone()-Funktion und der PHP-Localeconv()-Funktion. Ich hoffe, dass sie für alle hilfreich sein wird!

Weitere Artikel zur PHP-Metaphone()-Funktion und PHP-Localeconv()-Funktionsbeispielanalyse finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn