菜鸟笔记
提升您的技术认知

PHP 笔记

PHP加密方式

菜鸟阅读 : 1050赞(3)

PHP加密方式分为单项散列加密,对称加密,非对称加密这几类。 像常用的MD5、hash、crypt、sha1这种就是单项散列加密,单项散列加密是不可逆的。 像URL编码、base64编码这种就是对称加密,是可逆的,就是说加密解密都是用的同一...

php-fpm的配置和优化

菜鸟阅读 : 1717赞(7)

php-fpm的安装目录 下面是我的平时的环境搭建php的各种安装目录,大家的基本也差不多。 centos等linux平台 /usr/local/php/php /usr/local/php/etc/php.ini /usr/local/p...

lnmp之安装PHP模块/扩展

菜鸟阅读 : 1874赞(7)

源码编译安装 安装前 安装前建议先执行 /usr/local/php/bin/php -m (此命令显示目前已经安装好的PHP模块)看一下,要安装的模块是否已安装。然后下载当前PHP版本的源码并解压。 大部分php扩展/模块的源码编译安装就...

PHP 函数的带问好的参数

菜鸟阅读 : 1434赞(7)

今天 看synfony的源代码; https://github.com/symfony/symfony/blob/5.0/src/Symfony/Component/HttpFoundation/Request.php 有的代码片...

PHP中如何判断数组是否为空

菜鸟阅读 : 1063赞(7)

PHP判断数组为空之一、for循环 最简单也是最直接的方法,用 for循环来遍历数组。对于已知维数的数组可以判断,但如果是未知的多维数组,该怎么办? PHP判断数组为空之二、implode(); 用 implode()将数组输出为字符串,判...

PHP 判断数组是否为空的5大方法

菜鸟阅读 : 1596赞(7)

1. isset功能:判断变量是否被初始化 说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过 注意:当使用isset来判断数组元素是否被初始化过时,它的效率比array_key_exists高4倍左右 $a = '';...