有一个数组,通过键,找到相应的值,太简单,相信你有太多的方法可以做到,但是有一个二维数组,让你通过第二维数组里面的一个值,找到这个第二维数组呢?
上代码:
有一个数组,通过键,找到相应的值,太简单,相信你有太多的方法可以做到,但是有一个二维数组,让你通过第二维数组里面的一个值,找到这个第二维数组呢?
上代码:
php默认的md5加密是32位的,官方文档上说,如果给第二个参数赋值true,就会产生16位的md5,但是实际并不是这样,当我们在把第二个参数设置为true的时候,结果变成了乱码。
第一阶段:这是什么东西啊?完全没有头绪! 第二阶段:貌似有点头绪,但无从下手啊! 第三阶段:So easy!什 […]
一、什么是OAuth协议
OAuth(开放授权)是一个开放标准。
允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息。
而这种授权无需将用户提供用户名和密码提供给该第三方网站。
OAuth允许用户提供一个令牌给第三方网站,一个令牌对应一个特定的第三方网站,同时该令牌只能在特定的时间内访问特定的资源。
Centos 6.4下安装Filezilla软件
说到Centos大家都是非常熟悉了,当然Filezilla也是日常中应用的软 件,但是在linux下安装怎么操作呢。安装Filezilla有多个方式,但用户应该最喜欢用的就是下载安装包,然后执行安装。安装Filezilla 前需要,下载安装包,然后需要安装编译器,以上工作准备好后,还需要解压,所以比较零碎,所以我就没选择通过安装包进行过安装,在此我通过rpm进行安 装,首选是下载所需文件,然后进行yum安装。具体见习:
首选是安装Rpm,在centos下执行以下命令:
一、简介
Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为 CIFS(Common Internet File System),即公共 Internet 文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。
发这篇博客的场景是这样的,公司服务器上在使用memcache,今天要在我本地也部署一套开发环境,于是我轻车熟路的装好了memchache扩展,但是运行的时候却报错了:“include(Memcached.php): failed to open stream: No such file or directory”,我就奇怪了,明明扩展加载好了嘛!
仔细一看发现端倪了,原来我加载的是memchache扩着,而项目中用到的是memchached扩展,之前没一直用的是memchache,所以就没注意这个问题,查了一些资料,memchached是memchache的升级版,功能会全一些。
今天在做php的curl时,请求地址为https协议,使用之前写好的,也验证过的curl类去调用,却总是报&# […]
PHP最常用的方式是以模块的方式(mod_php)运行在Apache中,也是Apache运行PHP的默认方式;但在Nginx中,Nginx又使用的是PHP-FPM,但是PHP-FPM到底是个什么东东?跟php有什么关系?今天我们一起来探究一番。
Unicode的出现是因为ASCII等其他编码码不够用了,比如ASCII是英语为母语的人发明的,只要一个字节8位就能够表示26个英文字母了,但是当跨区域进行信息交流的时候,尤其是Internet的出现,除了“A”,“B”,“C”,还有“你”,“我”,“他”需要表示,一个字节8位显然不够用,因此Unicode就被发明出来,Unicode的最大码位0x10FFFF,有21位。中文对应的Unicode编码见http://www.chi2ko.com/tool/CJK.htm
Unicode只是给这世界上每个字符规定了一个统一的二进制编号,并没有规定程序该如何去存储和解析。