php - 如何从右到左读取十六进制函数
问题描述
我目前在读取 HEX 字符串时遇到问题。我有一个 DEC 值写入数据库,其值为 5000,十六进制为 1388,但是当数据以十六进制格式写入数据库时,它被反转为 8813。
这就是它进入数据库的方式:
8813 00000000000
现在我想查询HEX数据转换为DEC并显示在我的网页上,我如何从右到左获取HEX值,这意味着我必须先获取HEX值13,然后才能到达值 88 以便在网络上显示时,数字将是 5000。如果有人有办法帮助我,请发表评论让我知道。我真的很感激这一点。
解决方案
mysql> SELECT HEX(5000);
+-----------+
| HEX(5000) |
+-----------+
| 1388 |
+-----------+
1 row in set (0.00 sec)
显然你的 PHP 代码比这更复杂;请向我们展示,以便我们帮助您修复它。
无论底层硬件的终结性如何,这都会SELECT
产生相同的输出。(MySQL 隐藏了这些差异。)
推荐阅读
- django - 如何从服务器端加密 Django 中的密码
- c++ - 以 std::bad_alloc 类型的未捕获异常终止:std::bad_alloc
- sql - 在过程中插入时,如何从查询末尾消除此 SQL 错误?
- python - 何时使用 @xw.arg 和 @xw.ret 在 xlwings 中编写 UDF?
- java - 使用 getLocation() 函数时收到错误消息
- python - 无法将字符串转换为浮点 Python - Pandas DataFrames
- ios - 绑定一个可选的
- mysql - 如何从 50,000,000 减少查询时间
- javascript - 为什么我通常会在“容器”数据类型中看到数据,例如对象内部的对象和对象内部的数组?
- python - 如何在pygame中添加秒表?