Re: PHP

From: Spock (spock@bfs.cz)
Date: 07. 07. 2000, 23:31 CEST


>Nojo, ale me jde o to, ze kdyz mam v promennou $x=10; a chci ji 
>zapsat binarne, tak mi to tam stejne zapise jako string. Takze 
>misto meho vytouzeneho 00 0A tam je normalne text '10';

aha. nojo. :) php neumoznuje implicitne takovehle vicemene
nizkourovnove veci. neni na to primarne stavene. ale muzes
to pochopitelne obejit nejakou vlastni fci. a muzes v ni vyuzit
treba chr(), dechex(), decoct() a pripadne moznost escapnout
ve stringu bud hex ( \xHH ) nebo oct  ( \OOO ) hodnotu (to ale
jenom v " " stringu - apostrofovanej string to neprekoduje).

tak si muzes udelat treba fci ktera bude vracet potrebne stringy,
kde budou znaky vyjadrovat bytes (ascii) a zapisovat pak do fajlu
cisla v potrebnem formatu (8bit, 16bit, word, etc. podle potreby)
a dostat tak z 10 vytouzene 00 0a nebo intelske 0a 00. jenom je
to holt trochu nepohodlne, ale funguje to. php holt neni c... :))

bye, spock.



This archive was generated by hypermail 2.1.2 : 04. 09. 2001, 02:53 CEST