加载中
PHP密码散列算法的学习

PHP密码散列算法的学习 不知道大家有没有看过 Laravel 的源码。在 Laravel 源码中,对于用户密码的加密,使用的是 password_hash() 这个函数。这个函数是属于 PHP 密码散列算法扩展中所包含的...

PHP的zlib压缩工具扩展包学习

PHP的zlib压缩工具扩展包学习 总算到了我们压缩相关扩展的最后一篇文章了,最后我们要学习的也是 Linux 下非常常用的一种压缩格式:.gz 的压缩扩展。作为 PHP 的自带扩展,就像 zip 一样,z...

PHP的zip压缩工具扩展包学习

PHP的zip压缩工具扩展包学习 总算到了 PHP 的拿手好戏上场了,前面我们学习过 Bzip2 、 LZF 、 Phar 和 rar 这些压缩相关扩展在 PHP 中的使用,不过它们要么是太冷门,要么就是很多功能不支持...

PHP的rar解压读取扩展包学习

PHP的rar解压读取扩展包学习 作为压缩解压方面的扩展学习,两大王牌压缩格式 rar 和 zip 一直是计算机领域的压缩终结者。rar 格式的压缩包是 Windows 系统中有接近统治地位的存在,今天我们学...

PHP的OpenSSL加密扩展学习(三):证书操作

PHP的OpenSSL加密扩展学习(三):证书操作 关于对称和非对称的加密操作,我们已经学习完两篇文章的内容了,接下来,我们就继续学习关于证书的生成。 生成 CSR 证书签名请求 CSR 是用于生成证...

PHP的OpenSSL加密扩展学习(二):非对称加密

PHP的OpenSSL加密扩展学习(二):非对称加密 上篇文章,我们了解了关于对称和非对称加密的一些相关的理论知识,也学习了使用 OpenSSL 来进行对称加密的操作。今天,我们就更进一步,学习 Op...

PHP的OpenSSL加密扩展学习(一):对称加密

PHP的OpenSSL加密扩展学习(一):对称加密 我们已经学过不少 PHP 中加密扩展相关的内容了。而今天开始,我们要学习的则是重点中的重点,那就是 OpenSSL 加密扩展的使用。为什么说它是重点中...

PHP的Mhash扩展函数的学习

PHP的Mhash扩展函数的学习 这次我们要学习的又是一个 Hash 加密扩展。不过这个扩展 Mhash 已经集成在了 Hash 扩展中。同时也需要注意的是,这个扩展已经不推荐使用了,我们应该直接使用 Hash...

PHP的Mcrypt加密扩展知识了解

PHP的Mcrypt加密扩展知识了解 今天我们来学习的是 PHP 中的一个过时的扩展 Mcrypt 。在 PHP7 之前,这个扩展是随 PHP 安装包一起内置发布的,但是现在新版本的 PHP 中已经没有了,需要使用这...

PHP的Hash信息摘要扩展框架

PHP的Hash信息摘要扩展框架 今天我们主要学习的是 PHP 中一些 Hash 散列加密相关的扩展函数的使用,而不是 Hash 算法,这种加密其实也只是一种更复杂一些的密钥算法,与 Hash 算法类似的是,...

PHP的加密伪随机数生成器的使用

PHP的加密伪随机数生成器的使用 今天我们来介绍的是 PHP 中的加密伪随机数生成器(CSPRNG 扩展)。随机数的生成其实非常简单,使用 rand() 或者 mt_rand() 函数就可以了,但是我们今天说的这...

简单了解Phar代码打包工具的使用

简单了解Phar代码打包工具的使用 Phar 是在 PHP5 之后提供的一种类似于将代码打包的工具。本质上是想依照 Java 的 Jar 文件那种形式的代码包,不过本身由于 PHP 是不编译的,所以这个 Phar 实...

PHPDebug互动扩展【phpdbg】功能浅析

PHPDebug互动扩展【phpdbg】功能浅析 对于 PHP 开发者来说,单步的断点 Debug 调试并不是我们的必修课,而 Java 、 C# 、 C++ 这些静态语言则会经常性地进行这种调试。其实,我们 PHP 也是支...

php
10/10 18:02
72
PHP中环境变量的操作

PHP中环境变量的操作 在 PHP 中,我们可以通过 phpinfo() 查看到当前系统中的环境变量信息(Environment)。在代码中,我们也可以通过两个函数,查看和修改相应的环境变量信息。 getenv() 获...

PHP的LZF压缩扩展工具

PHP的LZF压缩扩展工具 这次为大家带来的是另外一个 PHP 的压缩扩展,当然也是非常冷门的一种压缩格式,所以使用的人会比较少,而且在 PHP 中提供的相关的函数也只是对字符串的编码与解码,并...

PHP的另一个高效缓存扩展:Yac

PHP的另一个高效缓存扩展:Yac 之前的文章中我们已经学习过一个 PHP 自带的扩展缓存 Apc ,今天我们来学习另一个缓存扩展:Yac 。 什么是 Yac 从名字其实就能看出,这又是鸟哥大神的作品。毕...

PHP的命令行扩展Readline相关函数学习

PHP的命令行扩展Readline相关函数学习 PHP 作为一个 Web 开发语言,相对来说,命令行程序并不是它的主战场。所以很多年轻的 PHP 开发者可能连命令行脚本都没有写过,更别提交互式的命令操作了...

PHP的bz2压缩扩展工具

PHP的bz2压缩扩展工具 在日常的开发和电脑使用中,我们经常会接触到压缩和解压的一些工具,PHP 也为我们准备了很多相关的操作扩展包,都有直接可用的函数能够方便的操作一些压缩解压功能。今...

09/24 18:02
149
PHP字符中间加*星号代码,支持中英文

最近项目中遇到这个问题,自己写了一个,利用的是mb_相关的方法,比较简单方便 static function PassStart($str,$start,$end=0,$dot="*",$charset="UTF-8"){ $len = mb_strlen($str,$charse...

php
04/19 15:38
6
编写可测试的JavaScript代码

一、可测试的JavaScript A.现有技术 1.敏捷开发 ①使用敏捷开发,并不一定意味着应用程序完成得更快且质量更高,敏捷开发最大的优势是它处理需求变更的方式。 ②快速迭代和持续交互可以加快高...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部