ďťż
Podstrony
|
telcocafeWitam.Chciałbym zapytać czy jest możliwość w PHP otworzenia pliku w systemie szesnastkowym? O standardowych funkcjach wiem tyle: są funkcje hexdec oraz dechex, które konwertują liczby dziesiętne do szesnastkowych. Możesz więc stworzyć funkcję, która wczytywałaby plik (np. za pomocą file()), sprawdzała, czy to jest liczba(is_numeric) i zapisywała jako liczbę dziesiątkową. Następnie konwersja w/w funkcją do liczby szesnastkową :) //Edycja: Przykładowy kod: function open_hex_file($path){ $plik = file($path); $tab[]; for($i = 0; $i < count($plik); $i++){ if(is_numeric($plik[$i])) $tab[] = dechex($plik[$i]); } return $tab; } Użytkownik Tomek92 edytował ten post 14 sierpień 2008, 13:51 Nie chodzi mi o liczby. :( Chcesz otwierać pliki tak jak edytory hex? pack/unpack + ord/chr + dechex/hexdec. Właśnie chodziło mi o to, aby otwierać pliki tak jak w edytorze hex. Einzeinbleth dzięki wielkie za pomoc, więcej o funkcjach dowiedziałem się w manualu. |
|||
Sitedesign by AltusUmbrae. |