Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Einführung in den Artikel über die String-Funktion bin2hex()

Detaillierte Einführung in den Artikel über die String-Funktion bin2hex()

怪我咯
怪我咯Original
2017-06-12 13:15:482119Durchsuche

Illustrierte ASCII-Code-Vergleichstabelle am Beispiel des Zeichens A Dec stellt eine Dezimalzahl dar, z. B. 65 Hx steht für Hexadezimalzahl, z. B. 41 Okt steht für Oktalzahl, z. B. 101 Char stellt Anzeigezeichen dar, z. B. A Die ASCII-Code-Vergleichstabelle ist in zwei Einheiten unterteilt 1. Steuerzeichen 0-31 und 1272, Anzeigezeichen 32-126 (1) 48 bis 57 sind zehn arabische Ziffern von 0 bis 9; (2) 65 bis 90 sind 26 englische Großbuchstaben; (3) Die Zahlen 97 bis 122 sind 26 englische Kleinbuchstaben; (4) Andere Satzzeichen, Rechenzeichen usw.; 3. Beschreibung der PHP-Zeichenkonvertierungsfunktion Spezifische Beschreibungen der Zeichenkonvertierungsfunktionen finden Sie unter [Detaillierte Beschreibung der PHP-Funktionen der Dezimal-, Binär-, Oktal- und Hexadezimalkonvertierungsfunktionen]. Dezimal-Binär-Konvertierung decbin()-Funktion Dezimal-zu-Oktal-Funktion decoct() Dezimal-zu-Hexadezimal-dechex()-Funktion Bin2hex()-Funktion zum Konvertieren von Binärdaten in Hexadezimalzahlen Binär-zu-Dezimal-Konvertierung bindec()-Funktion Oktal-zu-Dezimal-Funktion octdec() Hexadezimal in dezimal hexd

1. Konvertierung von Zeichen PHP

Detaillierte Einführung in den Artikel über die String-Funktion bin2hex()

Einführung: Dieser Artikel stellt hauptsächlich die Zeichenkonvertierung in PHP vor. Studenten, die sich für PHP-Tutorials interessieren, können darauf zurückgreifen.

2. Tipps für PHP-Praktika (allgemeine String-Verarbeitungsfunktionen)

Einführung::PHP-Praktikumstipps (allgemeine Funktionen zur Zeichenfolgenverarbeitung): addcslashes – Backslash-Escape-Zeichen zu einigen Zeichen in der Zeichenfolge hinzufügen addslashes – Escape-Zeichen in einer Zeichenfolge auf eine bestimmte Art und Weise bin2hex – Konvertieren Sie Binärdaten in eine hexadezimale Darstellung hacken – Alias-Funktion für rtrim() chr – Gibt den ASCII-Code eines Zeichens zurück chunk_split – Teilen Sie eine Zeichenfolge entsprechend einer bestimmten Zeichenlänge in kleine Abschnitte auf Convert_cyr_string – Kyrillische Zeichen konvertieren

3. ph PHP5-String-Verarbeitungsfunktionsliste

Einführung: ph:ph Vollständige Sammlung von PHP5-Funktionen zur Zeichenfolgenverarbeitung: addcslashes – Backslash-Escape-Zeichen zu einigen Zeichen in der Zeichenfolge hinzufügen addslashes – Verwenden Sie die angegebene Methode, um die Zeichen in der Zeichenfolge zu maskieren. bin2hex – Konvertieren Sie Binärdaten in eine hexadezimale Darstellung. Chop – Alias-Funktion chr von rtrim() – gibt zurück der ASCII-Code eines Zeichens chunk_split – teilt die Zeichenfolge entsprechend einer bestimmten Zeichenlänge in kleine Stücke auf. Convert_cyr_string – konvertiert kyrillische Zeichen in andere Zeichen

4 und PHP-Binärübertragung

Einführung:: Erste Schritte mit PHP 5 C++ und PHP-Binärübertragung: C++ muss die PHP-Funktion side:bin2Hex implementieren, PHP-Aufrufe:pack über diesen Typ eines Strings und wandelt ihn in Binärdaten um, die PHP erkennen kann. Was C++ tun muss, ist die Implementierung eines bin2hex. Tatsächlich behandelt es die von C++ gelesenen Binärdaten lediglich als Byte-Array und konvertiert jedes Bit in eine hexadezimale Zeichenfolge. Die Verwendung von sprintf in Qt kann die Länge nicht auf 2 Ziffern begrenzen. Nachdem sprintf also festgestellt hat, dass die Länge 8 beträgt, fängt es die letzten 3 Zeichenfolgen ab, einschließlich des Abschlusszeichens /0. QString Bin2Hex(cha

5. PHP-Zeichenfunktions-Enzyklopädie Seite 1/2_PHP-Tutorial

Einführung: PHP-Zeichenfunktionen Seite 1/2. AddSlashes: Schrägstriche zu Zeichenfolgen hinzufügen. Chr: Ordinalzeichen konvertieren

6 🎜>Einführung: Escape unescapes PHP Die Implementierungsmethode unten functionescape($str){ preg_match_all("/[x80-xff].|[x01-x7f]+/",$ str,$r); $ar=$r[0]; foreach($ aras$k=$v){ if(ord($v[0])128) $ar[$k]=rawurlencode($v) ; else $ar[$k]="%u".bin2hex(ic

7.

[PHP] Praktische Funktion 5_PHP Tutorial

Einführung: [PHP] Praktische Funktion 5. // Konvertieren Sie die binäre Darstellung einer Zahl in Hexadezimal. stringbin2hex(stringtring) //Leerzeichen am Ende der Zeichenfolge entfernen stringrtrim(stringstring) //Ein Alias ​​für rtrim stringchop(s

8 .

PHP5 String Processing Function Collection_PHP Tutorial

Einführung: Eine vollständige Sammlung von PHP5-String-Verarbeitungsfunktionen. addcslashes – Backslash-Escape-Zeichen zu einigen Zeichen in der Zeichenfolge hinzufügen addslashes – Verwenden Sie die angegebene Methode, um die Zeichen in der Zeichenfolge zu maskieren. bin2hex – Konvertieren Sie Binärdaten in

9 Analyse von 51 PHP-Funktionen zur Verarbeitung von Strings_PHP-Tutorial

Einführung: Eine kurze Analyse von 51 PHP-Funktionen zur Verarbeitung von Strings. Einschließlich der Berechnung der Zeichenfolgenlänge, der Aufteilung der Zeichenfolge, der Suche nach der Zeichenfolge usw. 1.AddSlashes: Schrägstriche zur Zeichenfolge hinzufügen. 2.bin2hex: Binär in Hexadezimal konvertieren. 3.Chop: Entfernen Sie

10. Komplette PHP-Zeichenfunktionen_PHP-Tutorial

Einführung: Vollständige Sammlung von PHP-Zeichenfunktionen . AddSlashes: Schrägstriche zur Zeichenfolge hinzufügen. bin2hex: Binär in Hexadezimal umwandeln. Hacken: Aufeinanderfolgende Leerzeichen entfernen. Chr: Gibt den Ordnungswert eines Zeichens zurück. chunk_split: Teilen Sie die Zeichenfolge in kleine Segmente. c

【Verwandte Q&A-Empfehlung】:

php – Ein Problem der Umgehung der SQL-Injection durch die Verwendung von UNHEX

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in den Artikel über die String-Funktion bin2hex(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen 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