Сейчас на форуме: (+2 невидимых) |
![]() |
eXeL@B —› Оффтоп —› Помогите оптимизировать перевод dword массива в hex строку и обратно на PHP |
Посл.ответ | Сообщение |
|
Создано: 20 февраля 2011 01:57 · Поправил: ToBad · Личное сообщение · #1 Интересует именно быстрота перевода в обе стороны. Вариант с serialize не то, что нужно. Массив переменной длинны с 32-битными значениями в HEX. Сейчас сделал так: Code:
Результат такой: Code:
Работает правильно, но думаю можно более быстро. Помогите пожалуйста оптимизировать. ![]() |
|
Создано: 21 февраля 2011 11:27 · Личное сообщение · #2 может не то php.net/manual/en/function.base-convert.php и там в комментах много чего интересного ![]() |
|
Создано: 21 февраля 2011 17:48 · Поправил: ToBad · Личное сообщение · #3 Av0id пишет: может не то и там в комментах много чего интересного Спасибо! В комментах действительно много интересного! Пока их читал, парралельно пробивал непонятные моменты в гугле. В итоге заменил самый тормознутый код на новый. Этот: Code:
На этот: Code:
Работает раза в два быстрее! Думаю уже оптимизировать особо нечего, но если у кого есть идеи - буду рад! p.s. Если можно не закрывайте топик, может чем дополнится. ![]() |
![]() |
eXeL@B —› Оффтоп —› Помогите оптимизировать перевод dword массива в hex строку и обратно на PHP |