Heim > Artikel > Backend-Entwicklung > Wie konvertiert man Text mit PHP in Binärdateien und zurück?
Konvertieren Sie Text mit PHP in Binärdateien und zurück
Das sichere Speichern von Passwörtern ist von größter Bedeutung, und die Verwendung von Binärverschlüsselung ist ein wertvolles Werkzeug. Diese Anleitung zeigt, wie man Strings in PHP in Binärdateien und zurück konvertiert.
Konvertierung mit pack() und base_convert()
Für diese Konvertierungsaufgabe bietet PHP zwei Funktionen : pack() und base_convert().
Um einen String in eine Binärdatei umzuwandeln, verwenden Sie pack('H*', $string). Zum Beispiel:
<code class="php">$value = unpack('H*', "Stack"); echo base_convert($value[1], 16, 2); // Outputs: 0101001101110100011000010110001101101011</code>
Um binär in eine Zeichenfolge umzuwandeln, verwenden Sie pack('H*', $binary). Zum Beispiel:
<code class="php">echo pack('H*', base_convert('0101001101110100011000010110001101101011', 2, 16)); // Outputs: Stack</code>
Das obige ist der detaillierte Inhalt vonWie konvertiert man Text mit PHP in Binärdateien und zurück?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!