关于PHP二进制流 逐bit的低位在前算法(详解)


Posted in PHP onJune 13, 2013
  /******************************************************
     * 逐bit的低位在前算法
     * @param $x
     * @return int
     */
    function reverse($x)
    {
        $result = 0;
        for($i = 0; $i < 8; $i++)
        {
            $result = ($result << 1) + (1 & ($x >> $i));
        }
        return $result & 0xff;
    }

调用展示:
$testData = 0xC5; //二进制:1100 0101
$testRet = reverse($testData);
echo $testRet; //输出值为163,二进制为1010 0011
PHP 相关文章推荐
社区(php&amp;&amp;mysql)五
Oct 09 PHP
PHP flush()与ob_flush()的区别详解
Jun 03 PHP
php读取excel文件示例分享(更新修改excel)
Feb 27 PHP
thinkphp循环结构用法实例
Nov 24 PHP
thinkphp文件处理类Dir.class.php的用法分析
Dec 08 PHP
PHP中把有符号整型转换为无符号整型方法
May 27 PHP
PHP 接入支付宝即时到账功能
Sep 18 PHP
微信自定义分享php代码分析
Nov 24 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
Aug 30 PHP
PHP基于PDO调用sqlserver存储过程通用方法【基于Yii框架】
Oct 07 PHP
Laravel 微信小程序后端实现用户登录的示例代码
Nov 26 PHP
YII2框架中actions的作用与使用方法示例
Mar 13 PHP
php读取二进制流(C语言结构体struct数据文件)的深入解析
Jun 13 #PHP
基于PHP Socket配置以及实例的详细介绍
Jun 13 #PHP
深入php socket的讲解与实例分析
Jun 13 #PHP
PHP数据类型的总结分析
Jun 13 #PHP
如何用C语言编写PHP扩展的详解
Jun 13 #PHP
探讨:如何编写PHP扩展
Jun 13 #PHP
PHP APC的安装与使用详解
Jun 13 #PHP
You might like
实现了一个PHP5的getter/setter基类的代码
2007/02/25 PHP
PHP 开发环境配置(Zend Studio)
2010/04/28 PHP
Php获取金书网的书名的实现代码
2010/06/11 PHP
php实现读取超大文件的方法
2014/07/28 PHP
php递归删除目录与文件的方法
2015/01/30 PHP
24条货真价实的PHP代码优化技巧
2016/07/28 PHP
Laravel核心解读之异常处理的实践过程
2019/02/24 PHP
php实现通过stomp协议连接ActiveMQ操作示例
2020/02/23 PHP
jquery+ashx无刷新GridView数据显示插件(实现分页、排序、过滤功能)
2010/04/25 Javascript
基于jquery ajax 用户无刷新登录方法详解
2012/04/28 Javascript
js 利用image对象实现图片的预加载提高访问速度
2013/03/29 Javascript
jquery.messager.js插件导致页面抖动的解决方法
2013/07/14 Javascript
js带按钮的提示框可供选择示例代码
2013/09/17 Javascript
Ext修改GridPanel数据和字体颜色、css属性等
2014/06/13 Javascript
Angularjs制作简单的路由功能demo
2015/04/14 Javascript
使用ReactJS实现tab页切换、菜单栏切换、手风琴切换和进度条效果
2016/10/17 Javascript
Mac 安装 nodejs方法(图文详细步骤)
2017/10/30 NodeJs
NodeJs搭建本地服务器之使用手机访问的实例讲解
2018/05/12 NodeJs
angular-tree-component的使用详解
2018/07/30 Javascript
layui中table表头样式修改方法
2018/08/15 Javascript
实例讲解React 组件生命周期
2020/07/08 Javascript
Javascript数组及类数组相关原理详解
2020/10/29 Javascript
零基础写python爬虫之urllib2使用指南
2014/11/05 Python
Python设计模式之建造者模式实例详解
2019/01/17 Python
python 发送和接收ActiveMQ消息的实例
2019/01/30 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
2019/08/28 Python
详解Django中views数据查询使用locals()函数进行优化
2020/08/24 Python
详解canvas绘图时遇到的跨域问题
2018/03/22 HTML / CSS
Otticanet英国:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/02/10 全球购物
MUGLER官方网站:蒂埃里·穆勒香水
2019/11/26 全球购物
经典安踏广告词
2014/03/21 职场文书
工商企业管理应届生求职信
2014/05/04 职场文书
教师工作失职检讨书
2014/09/18 职场文书
教育实践活动对照检查材料
2014/09/23 职场文书
英语通知范文
2015/04/22 职场文书
Vue过滤器(filter)实现及应用场景详解
2021/06/15 Vue.js