Articles of база64

Как получить 64-битный целочисленный хеш из строки в PHP?

Мне нужны 64-битные целые хэши строк для чего-то вроде хэш-карты. Мне кажется, что нет встроенной хеш-функции PHP, которая может возвращать 64-битные целые числа? Я думаю, что можно взять первую часть хэша sha1 и преобразовать его в целое. Однако это не принесет лучших результатов, и преобразование кажется сложным. Конечно, было бы неплохо использовать собственные PHP-функции без […]

PHP: преобразование целочисленного числа 64 бит в строку

Я пытаюсь использовать твердокодированное целое число 64 бит в строковой переменной. Simplfied Я хочу сделать что-то вроде этого: $i = 76561197961384956; $s = "i = $i"; Это должно привести к тому, что: i = 76561197961384956 Это, очевидно, не работает, поскольку PHP отличает большие числа для float, поэтому s : i = 7.65611979614E+16 В то время […]

Apache 2.4 работает очень медленно на Windows 8 – 64 бит

Я устанавливаю apache 2.4 на свой компьютер. он работает очень медленно. заголовок страницы в Internet Explorer показывает «ожидание локального хоста» с иконкой загрузки! установленные программные средства: windows 8 64bit > Apache2.4 64bit php 5 64bit MySQL 5 64bit phpMyAdmin 4 проблема не в mySQL … когда его выключение, проблема все еще существует. Я искал и […]

64-разрядная версия Linux / Ubuntu и openssl (не удалось прочитать символы: Плохое значение)

Обычно я много ищу и много читаю, чтобы исправить свои проблемы, но для этой конкретной проблемы это было довольно непроизводительно. Я запускаю 64-битный сервер Linux Ubuntu, на котором я установил стек LAMP, и имел проблемы с поддержкой libcurl, не поддерживающей SSL, в то время как двоичный файл ОС имеет поддержку SSL. PHP просто не может […]

Apache 2.4.23 PHP7.x Windows 10 x64 php_curl не работает

Я пытался обновить свой сервер до последних Apache 2.4.23 и PHP 7.1, но он не смог загрузить библиотеку php_curl, не знаю почему. PHP Warning: PHP Startup: Unable to load dynamic library 'ext\\php_curl.dll' – The specified procedure could not be found.\r\n in Unknown on line 0 Я попробовал следующее Изменить путь расширения до полного пути, например […]

Преобразование байтового потока в числовой тип данных

Предположим, у меня есть байтовый поток, в котором я знаю местоположение 64-битного значения (64-разрядное nonce). Байт-порядок – Маленький-Endian. Поскольку целочисленный тип данных PHP ограничен 32-разрядными (по крайней мере, в 32-разрядных операционных системах), как бы преобразовать байтовую последовательность в числовое представление PHP (по-моему, достаточно плавать)? $serverChallenge = substr($bytes, 24, 8); // $serverChallenge now contains the byte-sequence […]

как иметь 64-битное целое число на PHP?

кто-то знает, как иметь 64-битное целое число на PHP? похоже, что это не файл конфигурации, а скорее вариант компиляции, и это зависит от платформы?

Медленность найдена при выборе и кодировании образа базы 64 из базы данных

Я работаю в ионных рамках. В настоящее время разрабатывается страница сообщений с текстом и изображениями. Пользователь может отправлять туда данные и изображение, и все они безопасны. Итак, я использую кодировку base 64 и сохраняю изображение в базе данных. encodeURIComponent($scope.image) Каждый раз, когда пользователь запрашивает запрос, я выбираю строки из таблицы и вывожу их вместе с […]