W PHP, jeśli posiadasz zmienną z danymi binarnymi, w jaki sposób otrzymujesz określone bajty z danych? Na przykład, jeśli mam jakieś dane o długości 30 bajtów, w jaki sposób mogę uzyskać pierwsze 8 bajtów?Obsługa bajtów w PHP
Teraz jestem traktując go jak struna, używając substr()
funkcję:
$data = //...
$first8Bytes = substr($data, 0, 8);
jest to bezpieczne w użyciu substr
z danych binarnych?
Czy są inne funkcje, których powinienem używać?
To znaczy, jeśli są to dane binarne? – BoltClock
@BoltClock Tak, zgadza się. – Michael