php将字符串转换成16进制的方法
本文实例讲述了php将字符串转换成16进制的方法。分享给大家供大家参考。具体分析如下:
php中可以通过bin2hex函数将字符串转换成16进制的形式输出,bin2hex()函数返回结果为ascii码
<?php $string = "Hello\tworld!\n"; print($string."\n"); print(bin2hex($string)."\n"); ?>
输出结果如下:
Hello world! 48656c6c6f09776f726c64210a
希望本文所述对大家的php程序设计有所帮助。
相关推荐
-
php实现二进制和文本相互转换的方法
本文实例讲述了php实现二进制和文本相互转换的方法.分享给大家供大家参考.具体如下: 这段代码包含两个函数,bin2text,二进制转换为文本,text2bin,文本转换成二进制 <?php function bin2text($bin_str) { $text_str = ''; $chars = explode("\n",chunk_split(str_replace("\n",'',$bin_str),8)); $_I = count($chars);
-
PHP实现接收二进制流转换成图片的方法
本文实例讲述了PHP实现接收二进制流转换成图片的方法.分享给大家供大家参考,具体如下: 这里实现php 接收二进制流转换成图片,所使用的图片类imageUpload.php如下: <?php /** * 图片类 * @version 1.0 * * PHP默认只识别application/x-www.form-urlencoded标准的数据类型. * 因此,对型如text/xml 或者 soap 或者 application/octet-stream 之类的内容无法解析,如果用$_POST数组来
-
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
十进制转换为二进制.八进制.十六进制 从十进制向其它进制转换,用的是就用该数字不断除以要转换的进制数,读取余数.连接一起就可以了. 复制代码 代码如下: <?php /** *十进制转二进制.八进制.十六进制 不足位数前面补零* * * @param array $datalist 传入数据array(100,123,130) * @param int $bin 转换的进制可以是:2,8,16 * @return array 返回数据 array() 返回没有数据转换的格式 * @copyrig
-
php实现36进制与10进制转换功能示例
本文实例讲述了php实现36进制与10进制转换功能.分享给大家供大家参考,具体如下: /** * @desc im:十进制数转换成三十六机制数 * @param (int)$num 十进制数 * return 返回:三十六进制数 */ function get_char($num) { $num = intval($num); if ($num <= 0) return false; $charArr = array("0","1","2"
-
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
本文实例讲述了PHP进制转换.分享给大家供大家参考,具体如下: 可以实现: 10进制转换2.8.16.36.62进制 2.8.16.36.62进制转换10进制 有点要注意下,2.8.16进制转换时,使用的是系统的自己的函数. 所以,不管怎么高精度转换值可能大于2147483646. 另外, 32进制低精转换,最大值:2147483646: 32进制高精转换,最大值:77309411327: 64进制高精转换,最大值:133143986175. jinzhi.php文件,自带演示功能. <?php
-
php实现文件与16进制相互转换的方法示例
前言 本文给大家介绍的是如何使用PHP实现文件与16进制相互转换,例如可以把文件转为16进制后保存到数据库中,也可以把16进制数据转为文件保存. 代码如下: <?php /** * php 文件与16进制相互转换 * Date: 2017-01-14 * Author: fdipzone * Ver: 1.0 * * Func * fileToHex 文件转16进制 * hexToFile 16进制转为文件 */ /** * 将文件内容转为16进制输出 * @param String $file
-
PHP二进制与字符串之间的相互转换教程
本文主要介绍了php二进制与字符串之间的相互转换教,有需要的朋友可以来了解一下. php代码如下: <?php header("Content-type: text/html; charset=utf-8"); /** * 将字符串转换成二进制 * @param type $str * @return type */ function StrToBin($str){ //1.列出每个字符 $arr = preg_split('/(?<!^)(?!$)/u', $str);
-
PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明
一,十进制(decimal system)转换函数说明 1,十进制转二进制 decbin() 函数,如下实例 echo decbin(12); //输出 1100 echo decbin(26); //输出 11010 decbin (PHP 3, PHP 4, PHP 5) decbin -- 十进制转换为二进制 说明 string decbin ( int number ) 返回一字符串,包含有给定 number 参数的二进制表示.所能转换的最大数值为十进制的 4294967295,其结果为
-
php实现将任意进制数转换成10进制的方法
本文实例讲述了php实现将任意进制数转换成10进制的方法.分享给大家供大家参考.具体如下: php将任意进制的数转换成10进制,例如8进制转换成10进制,16进制转换成10进制 <?php # Show the steps involved in converting a number # from any base (like octal or hex) to base 10 # See below for examples, instructions and copyright functi
-
PHP实现十进制、二进制、八进制和十六进制转换相关函数用法分析
本文实例讲述了PHP实现十进制.二进制.八进制和十六进制转换相关函数用法.分享给大家供大家参考,具体如下: 1.二进制: 1.1.二进制转十进制: 函数:bindec(string $binary_string) @param $binary_string 参数表示所要转换的二进制字符串. @return 返回与$binary_string参数所表示的二进制数的十进制数等价值. 函数说明: bindec()将一个二进制数转换成Integer类型或者出于大小的需要,转换为float类型. bin
-
php图片的二进制转换实现方法
本文实例讲述了php图片的二进制转换实现方法.分享给大家供大家参考.具体实现方法如下: 这里我们是在上传文件时把上传的文件转换成二进制然后保存到数据的字段中去,下次读读出我们也用同样的方法显示即可. html代码如下: 复制代码 代码如下: <form action="insertPic.php" method="post" enctype="multipart/form-data" name="mainForm" id
随机推荐
- ExtJs纵坐标值重复问题的解决方法
- jQuery使用ajax_动力节点Java学院整理
- 在网站目录后添加反斜杠具体步骤及注意事项
- 针对aspx木马可以读取iis站点信息,跨网站目录的临时解决方法
- Spring Boot 表单验证篇
- iOS中使用UIDatePicker制作时间选择器的实例教程
- Javascript中 toFixed四舍六入方法
- 谈谈新手如何学习PHP 默默经典版本
- 以前写的一个分页存储过程,刚才不小心翻出来的
- 解密朋友圈红包照片功能
- 页面间固定参数,通过cookie传值的实现方法
- 如何使用表单发送电子邮件?
- SQL Server 定时访问url激活数据同步示例
- 免费空间广告万能消除代码
- 如何玩转Android矢量图VectorDrawable
- javascript与cookie 的问题详解
- C#日期格式强制转换方法(推荐)
- Android Studio中ButterKnife插件的安装与使用详解
- 易语言取文本左右及中间指定长度的文本内容
- vue实现在线翻译功能