php 压缩文件夹 例子来源于php官方文档。 <?php { /** * Add files and sub-directories in a folder to zip file. * @param string $folder * @param ZipArchive $zipFile * @p ...
分类:
Web程序 时间:
2020-07-28 16:55:09
阅读次数:
90
<?php //<meta charset="utf-8"> //header('Content-Type: text/html;charset=utf-8'); $page = 1; $datetime = '2019-09-07'; try { $conn = new mysqli('127.0 ...
分类:
数据库 时间:
2020-07-28 14:35:47
阅读次数:
91
一.代码执行 1.常见的执行函数 (1).eval()将字符串当作函数执行 1 <?php 2 eval (echo "hello";); 3 ?> (2).assert()判断是否是字符串,是则代码执行 1 <?php 2 $a='assert'; 3 $a(phpinfo()); 4 ?> (3 ...
分类:
其他好文 时间:
2020-07-28 14:27:19
阅读次数:
74
web php wrong nginx config 题目描述 无 解题过程 信息收集 环境 ubuntu nginx/1.10.3 php 御剑扫描 发现robots.txt和/admin/ robots.txt 里面放了两个文件名hint.php和Hack.php 依次访问 hint.php 内 ...
分类:
Web程序 时间:
2020-07-28 14:25:48
阅读次数:
100
表现层的模板设计是 Smarty 的主要战场,但并不是单纯的在一对特殊的定界符中声明一个变量,然后再通过模板引擎运行时由 PHP 程序逻辑动态赋值。有时也需要在模板中使用某种迭代,变量由 PHP 程序动态分配到模板中的数组,或者是通过选择结构和过滤数据等程序逻辑。这样就会有一些页面设计者抱怨在表现层 ...
分类:
其他好文 时间:
2020-07-28 14:25:02
阅读次数:
76
<?php //获取数据 $name = $_GET['name']; $servername = "localhost"; //服务器名 $username = "aaa"; //用户名 $password = "aaa"; //用户密码 $dbname = "bbb"; //数据库名 // 创建 ...
分类:
数据库 时间:
2020-07-28 14:02:29
阅读次数:
135
代码如下: //code值,从前端获取 $code = $_GET['code']; //注册时获取 $appid="xxxxxxxxxxxxx"; $secret = "xxxxxxxxxxxxxxxxxxxxx"; $get_code_url = 'https://api.weixin.qq.c ...
分类:
微信 时间:
2020-07-28 13:50:47
阅读次数:
101
一 Redis基础 1.1 Redis安装 #1 key-value的存储方式, value有很多数据类型:5大:string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型 #2 非关系型内存数据库 #3 与Memcached比较: ...
分类:
其他好文 时间:
2020-07-27 23:52:58
阅读次数:
78
Nginx教程(一) Nginx入门教程 1 Nginx入门教程 Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协议下发行。由俄罗斯的程序设计师IgorSysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Р ...
分类:
其他好文 时间:
2020-07-27 23:33:49
阅读次数:
69
PHP垃圾回收机制(GC) 前言 大多数编程语言都会有自身的垃圾回收机制,php也不例外。 在php5.3之前,是不包括垃圾回收机制的,也没有专门的垃圾回收器,实现垃圾回收就是简单判断一下变量的zval的refcount是否为0,是的话就释放。 但是如果这么简单的判断垃圾回收的话,很容易引起程序过程 ...
分类:
Web程序 时间:
2020-07-27 17:43:54
阅读次数:
111