php怎么将16进制字符串转为数字

教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php中,16进制字符串转数字,就是将16进制字符串转为十进制数。下面给大家介绍一下方法。

方法1:使用hexdec()函数

hexdec(十六进制字符串) 函数可把十六进制数转换为十进制数。

<?php
echo hexdec("1e") . "<br>";
echo hexdec("a") . "<br>";
echo hexdec("11ff") . "<br>";
echo hexdec("cceeff");
?>

输出结果:

30
10
4607
13430527

方法2:使用base_convert()函数

base_convert()函数可以在任意进制之间进行转换,只需设置“bindec(十六进制字符串, 16, 10)”即可。

<?php
echo base_convert("1e", 16, 10) . "<br>";
echo base_convert("a", 16, 10) . "<br>";
echo base_convert("11ff", 16, 10) . "<br>";
echo base_convert("cceeff", 16, 10);
?>

输出结果:

5.png

--结束END--

本文标题: php怎么将16进制字符串转为数字

本文链接: https://www.lsjlt.com/news/397.html (转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢

  • php怎么将16进制字符串转为数字

    php将16进制字符串转为数字的方法:1、使用hexdec()函数,语法“hexdec(十六进制字符串)”;2、使用base_convert()函数,语法“bindec(十六进制字符串, 16, 10)”。
  • php怎么将数据转为16进制字符串

    3种转换方法:1、使用dechex()函数,可以把十进制数转换为十六进制字符串,语法“dechex(指定数据值);”。2、使用base_convert()函数,可以将任意进制值转换为十六进制字符串,语法“base_convert(数据值,原进制,16);”。3、使用bin2hex()函数,可以把ASCII字符的字符串转换为十六进制字符串,语法“bin2hex(数据值)”。本教程操作环境:window
    阅读数:128 php php字符串
  • php怎么将二进制转为16进制字符串

    php将二进制转为16进制字符串的方法:1、利用base_convert()函数,语法“base_convert(二进制数,2,16)”;2、利用bindec()和dechex()函数,语法“dechex(bindec(二进制数))”。
  • php怎么将字符串分割转为数组

    在php中,可以使用str_split()函数来分割字符串将其转为数组,该函数可以将字符串按照需要的长度分割成若干个子串,并将这些子串组合成一个数组;语法“str_split(string,length)”。
  • php怎么将八进制转为字符串

    转换方法:1、使用base_convert()函数将8进制转为16进制,语法“base_convert(八进制字符串,8,16)”;2、使用hex2bin()函数将16进制转为字符串,语法“hex2bin(16进制值)”。
    阅读数:640 php 八进制 字符串
  • php7怎么将字符串转为数组

    转换方法:1、用str_split(),语法“str_split(str,length)”;2、用explode(),语法“explode(separator,str,limit)”;3、用强制转换,语法“(array)string”。
    阅读数:705 php 字符串转数组
  • php怎么将二进制转为字符串

    PHP将二进制转为字符串的步骤:1、利用base_convert()函数将二进制转为16进制值,语法“base_convert(二进制值,2,16)”;2、利用hex2bin()函数将16进制值转为字符串即可,语法“hex2bin(16进制值)”。本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑在php中,想要将二进制转为字符串,可以借助16进制。实现步骤:步骤1:利用bas
    阅读数:185 php php字符串
  • php怎么将字符串转为数字并保留两位小数

    php将字符串转为数字并保留两位小数的方法:1、用number_format()函数,语法“number_format($str, 2)”;2、用floatval()和round()函数,语法“round(floatval($str))”。
  • php怎么将整数转为16进制

    php将整数转为16进制的方法:1、使用dechex()函数,语法“dechex(整数值)”;2、使用base_convert()函数,语法“bindec(整数值, 10, 16)”。
  • php怎么将字母转为16进制

    在php中,可以利用bin2hex()函数来将字母转为16进制值,该函数可以把ASCII字符的字符串转换为十六进制值,语法“bin2hex(string)”。
    阅读数:924 php 字符串 字母 16进制
  • php怎么将字符串转为小数

    php将字符串转为小数的方法:1、使用number_format()函数,语法“number_format($str,小数位数值)”;2、利用sprintf()函数格式化字符串,语法“sprintf("%.小数位数值f",$str)”。
    阅读数:185 php 字符串转小数
  • php怎么将boolean转为字符串

    php将boolean转为字符串的方法:1、在boolean类型的变量之前加上用括号括起来的目标类型“(string)”,语法“(string)$bool”;2、使用strval()函数,语法“strval($bool)”。
  • php怎么将string(字符串)转为二进制

    php将string(字符串)转为二进制的步骤:1、使用bin2hex()函数将字符串转为16进制值,语法“bin2hex(string)”;2、使用base_convert()函数将16进制值转为二进制值即可,语法“base_convert(十六进制值, 16, 2)”。本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑php将string(字符串)转为二进制的方法php将s
    阅读数:473 php
  • php字符串怎么按位转为数组

    在php中,可使用str_split()函数将字符串按位转为数组,该函数可以把字符串分割到数组中,只需省略第二个参数,或值设置为“1”,即可分割字符串,将字符串拆分为一个个字符,并按位传入数组中;语法为“str_split("字符串")”。
    阅读数:113 php 字符串 数组
  • php怎么把数字转为字符串类型

    php把数字转为字符串的方法:1、在要转换的数字变量之前加上用括号括起来的目标类型“(string)”,语法“(string)$num”;2、使用strval()函数,语法“strval($num)”。
  • php怎么将字符串转为浮点型

    php将字符串转为浮点型的方法:1、在字符串变量前加上用括号括起来的目标类型“(float)”、“(double)”或“(real)”,语法“(float)$str”;2、使用floatval()函数,语法“floatval($str)”。
    阅读数:659 php 字符串 浮点型
  • php怎么将布尔类型转为字符串

    php将布尔类型转为字符串的方法:1、使用strval()函数,语法“strval($bool)”;2、使用settype()函数,语法“settype($bool, 'string')”。
  • php怎么将字符串转为integer类型

    转换方法:1、使用intval()函数,语法“intval($str)”;2、在字符串变量之前加上用括号括起来的目标类型的方式强制转换变量类型“(integer)”,语法“(integer)$str”。
    阅读数:685 php 字符串 integer类型
  • php怎么检测字符串是否为数字

    两种检测方法:1、使用is_numeric()函数,可以检测一个字符串是否为数字字符串,语法“is_numeric(字符串)”,返回TRUE则是,反之则不是。2、将字符串强制转为数字类型,再将数字与原字符串进行比较,判断是否相等,语法“strcmp((float)$str,$str)==0”,返回TRUE则是,反之则不是。本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑方法1
    阅读数:704 php php字符串
  • php字符串怎么将小写转为大写

    php字符串小写转为大写的方法:1、使用strtoupper()函数,语法“strtoupper($string)”;2、使用mb_strtoupper()函数,语法“mb_strtoupper($string,$encoding)”。
    阅读数:833 php 字符串 小写转大写