知识点

bin2hex

二进位转成十六进位。

语法: string bin2hex(string str);

返回值: 字符串

函数种类: 资料处理

本函数让二进位字符串转成十六进位字符串。

补充:

josh@superfork.com (22-Jun-1999) 写了一个函数,可将十六进位转成二进位。 <? function hex2bin($data) { $len = strlen($data); for($i=0;$i<$len;$i+=2) { $newdata .= pack("C",hexdec(substr($string,$i,2))); } return $newdata; } ?>

有什么简单的方法检查一个URL是否返回404状态码?

$headers = get_headers('http://blog.sijiaomao.com/?p=139711'); if (strpos($headers[0], '404')) echo "状态 404";

pack() 函数把数据装入一个二进制字符串。

<?php echo pack("C3",80,72,80); ?>

输出:PHP

php5.4可以用数组间接引用函数或方法调用的结果。 array_merge() 函数把两个或多个数组合并为一个数组。如果键名有重复,该键的键值为最后一个键名对应的值(后面的覆盖前面的)。如果数组是数字索引的,则键名会以连续方式重新索引。 串行化方法 serialize();json_encode();var_export($test,true);xml; json_encode();数组值中有汉字乱码,base64_encode用来解决数组中有汉字乱码问题;

原文发布于微信公众号 - php(phpdaily)

原文发表时间:2015-04-19

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏赵俊的Java专栏

连接两个字符串中的不同字符

1643
来自专栏极客猴

Python中“is”和“==”的区别

相比 C/C++ 、Java 等强类型语言, Python 定义变量的方式就简单多了。我们只需要给变量起个变量名,而不需要给变量指定类型。

662
来自专栏Pythonista

python内建函数

abs()函数返回数字(可为普通型、长整型或浮点型)的绝对值。如果给出复数,返回值就是该复数的模。例如:

641
来自专栏恰同学骚年

你必须知道的指针基础-2.指针的声明和使用及数组和指针的关系

  At first,计算机中绝大部分数据都放到内存中的,不同的数据放到不同的内存区域中。But,内存角度没有数据类型,只有二进制;数据以字节(8位二进制)为单...

281
来自专栏java一日一条

Java HashMap的工作原理

面试的时候经常会遇见诸如:“java中的HashMap是怎么工作的”,“HashMap的get和put内部的工作原理”这样的问题。本文将用一个简单的例子来解释下...

271
来自专栏Danny的专栏

HashMap实现原理及源码分析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/...

522
来自专栏郭耀华‘s Blog

Java命名规范

Java命名规范 定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。 包的命名  (全部小写,由域名定义) Java包的名字都是由小写单词组...

3189
来自专栏深度学习思考者

一文搞懂C/C++中指针那些事(上篇)

一 指针变量 1.间接存取        指针变量的值为地址;普通变量的值为数据;其中“*”为指针运算符。&是地址操作符,用来引用一个内存地址。通过在变量名...

18210
来自专栏塔奇克马敲代码

第 17 章 标准库特殊设施

1353
来自专栏cs

冒泡排序,选择排序,插入排序算法

冒泡排序 思路:二二交换,可以让最大的数沉底,在length-1次,就有序了 package day20180315; public class Maopao...

3357

扫描关注云+社区