Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]generowanie excelu za pomocą funkcji pack
wpaski
post
Post #1





Grupa: Zarejestrowani
Postów: 206
Pomógł: 6
Dołączył: 25.12.2011

Ostrzeżenie: (0%)
-----


Pytanie dotyczy tej funkcji http://php.net/manual/en/function.pack.php
Co oznaczają poszczególne argumenty?

format, oznaczony jako "s" to z tego co widzę znak

przykład w funkcji początek excelu
  1. pack("ssssss", 0x809, 0x8, 0x0, 0x10, 0x0, 0x0);


w końcowej
  1. pack("ss", 0x0A, 0x00);



w generowaniu etykiety:
  1. pack("ssssss", 0x204, 8 + $length, $this->row, $this->col, 0x0, $length);

jest 0x204, w dziesiętnym to 516 ale co to oznacza?
natomiast już w funkcji generowania liczby 0x203

z czym to się je? wiem jedynie, że ta funkcja pochodzi z perla
innymi słowy co ona właściwie robi, zamienia dane na dane binarne, ale w tym generowaniu excela co konkretnie robi? jak to działa?

klasa generująca excel w której użyta jest ta funkcja:
https://gist.github.com/ihumanable/929039
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 15:17