php

> php判断文件是不是图片的方法:1、利用getimagesize函数获取图片信息,然后进行判断;2、读取图片的前2个字节,然后进行判断;3、利用exif_imagetype函数实现判断。 # 方法一 利用 `getimagesize` 函数获取图片信息,然后进行判断: ```php <?php /* Author @ Huoty * Date @ 2015-11-24 16:59:26 * Brief @ */ function isImage($filename) { $types = '.gif|.jpeg|.png|.bm
  2021/3/7      PHP  204    继续阅读
```php <?php class Spider { protected string $url = ''; protected array $keywords = []; protected string $rule = ''; protected array $include = []; protected array $except = []; protected string $return; protected $ch; protected int $timeout = 200000;
  2021/1/23      PHP  499    继续阅读
与输出缓冲区有关的配置   在PHP.INI中,有两个跟缓冲区紧密相关的配置项   1.output_buffering     该配置直接影响的是php本身的缓冲区,有3种配置参数.on/off/xK(x为某个整型数值);     on - 开启缓冲区     off - 关闭缓冲区     256k - 开启缓冲区,而且当缓冲区的内容超过256k的时候,自动刷新缓冲区(把数据发送到apache);   2.implicit_flush     该配置直接影响apache的缓冲区,有2种配置参数. on/off     on - 自动刷新apache缓冲区,也就是,当p
  2020/12/15      PHP  211    继续阅读
<?php $arr = [ 'b798abe6e1b1318ee36b0dcb3fb9e4d3' => ['./img/img.jpg', 'img.jpg'], '4cf350692a4a3bb54d13daacfe8c683b' => ['./img/小明.chw', '小明.chw'] ]; header('Content-type:application/octet-stream'); header('Content-disposition:attachment;filename=' . $arr[$_GET['file']][1]); //
  2020/10/29      PHP  203    继续阅读
property_exists($class,$property);检查类或对象的属性是否存在 魔术方法__isset() 判断成员属性是否存在 method_exists() 判断方法是否存在 vim格式化html代码 把文件类型设为html,然后全选代码执行"="号 :filetype indent on :set filetype=html #set ft :set smartindent #set si 常用vim默认设置,在~/.vimrc文件中添加如下代码 set nobackup set nowritebackup set n
  2020/10/15      PHP  171    继续阅读
依赖安装 $ composer require catfan/Medoo 更新 $ composer update 开始 // 如果你使用php的依赖安装。可以使用以下方法自动载入 require 'vendor/autoload.php'; // 或者将你下载的medoo文件拷贝到你相应的目录,然后载入即可 require_once 'medoo.php'; // 初始化配置 $database = new medoo([ 'database_type' => 'mysql', 'database_name' => 'name'
  2020/10/13      PHP  209    继续阅读
下一个PHP 7里程版本PHP 7.4预计将于2019年11月28日正式发布。因此,现在该让我们深入研究一些最令人兴奋的新增功能和新功能,这些功能将使PHP更快,更可靠。 。 实际上,即使PHP 7.4显着提高了性能并提高了代码的可读性,PHP 8仍将是PHP性能的真正里程碑,因为JIT包含的建议已得到批准。 无论如何,今天我们正在经历一些我们期望的PHP
  2020/9/12      PHP  279    继续阅读
### XSS XSS又叫CSS(cross-site script),跨站脚本攻击。恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的 ##### 办法:`htmlspecialchars()` `htmlspecialchars()`把一些预定义的字符转换为html实体。 ### PHP包含 #### include和require include与require语句用于在执行流中插入卸载其他文件中的有用的代码。 include和require除了处理错误的方式不同之外,
  2020/8/15      PHP  175    继续阅读