Core Function BinaryPop

From Sputnik Wiki
(Difference between revisions)
Jump to: navigation, search
(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 its best to avoid using this too often.
+
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
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox