This shows you the differences between two versions of the page.
uphp:functions:fwrite_pack [2021/01/28 09:57] admin |
uphp:functions:fwrite_pack [2021/09/13 05:57] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======fwrite_pack====== | ||
- | |||
- | < | ||
- | |||
- | Write data from an indexed array in binary form (packed) to a file. | ||
- | |||
- | ====Description==== | ||
- | |||
- | <well size=" | ||
- | <span style=" | ||
- | <span style=" | ||
- | <span style=" | ||
- | <span style=" | ||
- | <span style=" | ||
- | <span style=" | ||
- | <span style=" | ||
- | <span style=" | ||
- | <span style=" | ||
- | ) | ||
- | </ | ||
- | |||
- | This function performs a binary-safe write of array data. The data type is determined by the indexed array definition and can be: BYTE, SHORT, INT or FLOAT. | ||
- | |||
- | ====Parameters==== | ||
- | |||
- | < | ||
- | |||
- | < | ||
- | |||
- | < | ||
- | |||
- | |||
- | ====Return Values==== | ||
- | |||
- | < | ||
- | |||
- | ====Examples==== | ||
- | |||
- | <code php> | ||
- | <? | ||
- | $fh = fopen("/ | ||
- | if (!$fh) { | ||
- | print(" | ||
- | } else { | ||
- | $arr=indexed_array(4, | ||
- | for ($i=0; | ||
- | $arr[$i]=$i; | ||
- | } | ||
- | fwrite_pack($fh, | ||
- | fclose($fh); | ||
- | } | ||
- | ?> | ||
- | </ | ||
- | |||
- | |||
- | |||
- | ====See Also==== | ||
- | |||
- | [[pack()]] - Pack data | ||
- | |||
- | [[unpack()]] - Unpack data | ||
- | |||
- | [[read_unpack()]] - Read binary data into an indexed array | ||