Core Function BinaryPop
From Sputnik Wiki
(Difference between revisions)
(→Example) |
|||
Line 21: | Line 21: | ||
=== Remarks === | === Remarks === | ||
− | Binary data is not really meant to be resized like crazy so if you have a LOT of data | + | Binary data is not really meant to be resized like crazy, so if you have a LOT of data, it is best to avoid using this too often. |
=== Example === | === Example === |
Revision as of 20:45, 4 December 2011
BinaryPop( <binary-array> )
Contents |
Description
Delete the last byte from a binary variable.
Parameters
binary-array
The binary variable to use.
Return Value
Success: Returns 1.
Failure: Returns 0.
Remarks
Binary data is not really meant to be resized like crazy, so if you have a LOT of data, it is best to avoid using this too often.
Example
$binary = Pack("z0", "1234"); println( "'" . Unpack("z0", $binary) . "'" ); // Prints: 1234 BinaryPop($binary); println( "'" . Unpack("z0", $binary) . "'" ); // Prints: 123