php php require include use 与 autoload ## 引言 平常写 php 代码的时候,一直在使用 use 和 require,但是背后的为什么却不清楚,本文总结一下相关概念。 ## require 和 include 学习 php 时,开篇就会介绍这两个命令,主要目的是为了复用代码。举个例子,我们有个名为 `sum.php` 的文件,里面包含一个 `sum()` 函数,用于计算两数之和。因为这个函数可能很多地方都会用到,所以我们将其放在一个独立文件中,在需要使用此函数的地方用 require 或 include 命令将 `sum.php` 的内容引入。 阅读全文 2020-03-17 dogify 0 条评论 2671 次浏览
php PHP 如何在数据库中保存密码 # 简介 在数据库中存储密码是非常常见的需求,但是直接在数据库中保存明文密码明显是不合适的。万一数据库泄漏,攻击者能拿到所有的帐号密码信息,所以,存在数据库中的密码必须加密,且这种加密必须是单向的。即正向运算很简单,但反向运算基本不可能。例如告诉你两个很大的素数,要你计算他们的乘积很简单,但是反过来,告诉你一个大数,要你求解出他是由哪两个大素数乘起来就很难。 关于本文内容,在 php [官方文档](https://www.php.net/manual/zh/faq.passwords.php "官方文档") 上也有对应描述。本文讲解的是我个人的理解。 阅读全文 2020-03-17 dogify 0 条评论 3594 次浏览