PHP 设置 header 强制直接下载文件的方法有时候当我们要让用户下载一些文件的时候,尤其是图片或者视频文件的时候,会遇到文件直接在浏览器打开预览而没有开始下载的情况。这种情况我们可以考虑通过一些设置来进行强制下载。首先如果是通过 a 超链接进行下载的话,可以将其进行如下设置<a h...
PHP 8.2 大更新PHP 官方在前不久发布了 PHP 8.2 的大更新,我粗浅地看了一下基本上没啥太过出彩的更新,基本上也就是常规的写 Class 比较方便了,然后支持了一些新的特性了,新增了一些不会用到的函数并且淘汰了一些也是不会用到的函数。不过这个随机数生成器还是让我比较感兴趣的,所以...
While 循环在 PHP 中,最简单的循环就是 While 循环,如果你理解了 If 判断,那写 While 循环就一定没有问题, While 循环和 If 的区别就在于,If 判断只会在 true 的时候执行之后的代码 一次,在 While 循环中,只要条件为 true ,就会一直 不断重...
字符串的拼接在之前一讲《PHP 存储表单数据》中,我们有代码如下:<?php print('欢迎登录:'); print($_POST['username']); ?>这里我们或许会有个疑问,有没有办法可以在一句语句中完成输出呢?在 PH...
什么是 Array ?根据 PHP 官方网站的说法:PHP 中的 array 实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型针对多种不同用途进行了优化; 它可以被视为数组、列表(向量)、哈希表(映射的实现)、字典、集合、堆栈、队列等等。 由于 array 的...
什么是运算子?运算子是一种符号,可以通过他们来对值与变量执行运算。我们其实之前已经用过一种运算子了:赋值运算子(=)。一般我们说的运算子分为几种:算术运算子、字符串运算子,赋值运算子,比较运算子,逻辑运算子以及位元运算子。以下我们来进行其中几种运算子的介绍来进行我们的 If-Else 判断。比...
什么是表单这里的表单一般是指 HTML 中的表单,通过表单一般可以提交 GET / POST 请求来传输数据,在 HTML 中表单一般都是如下这样的:<form action="./login.php" method="POST"> ...
什么是 HTMLHTML是打造网页的基石,我们通过 HTML 来表述并且定义网页的内容,伴随着 HTML 的通常还有 CSS 以及 JavaScript。在 HTML 中添加 PHP与其说在 HTML 中添加 PHP ,倒不如说在 PHP 中添加 HTML,因为我们不能直接在 HTML 档案中...
什么是变量?根据百度百科的说法:变量来源于数学,是计算机语言中能储存计算结果或能表示值的抽象概念。我们在这里只需要有一个概念,在 PHP 中,变量就是临时储存数据的这么一个东西就行。如何创建一个变量在 PHP 中,变量不需要经过声明即可创建,什么是声明呢?例如在 C++ 中,变量的声明是这样的...
PHP 利用 GD 库生成验证码图片近年来人工智能 AI 和网络爬虫机器人的日益发达,让人机验证渐渐成为一种刚需,但是如果想要接入某些大厂的人机验证API,就必须要达到某些申请条件,但普通人没办法达到怎么办,就只能用自己生成的验证码来进行人机验证了。这次通过PHP,我们生成了数字验证码图片,并...