性能改进--php7中合并了phpng代码,速度是php5两倍 存储变量的结构体变小,尽量使结构体里成员公用内存空间,减少引用,内存占用降低,变量的操作速度得到提升 字符串结构体的改变,字符串信息和数据本身原来是分成两个独立内存快存放,php7尽量将他们存入同一块内存,降低了内存的占用,提升了cpu ...
分类:
Web程序 时间:
2020-05-23 14:45:16
阅读次数:
65
应用场景 为什么要用呢,有什么好处?这应该放在最开头说,一件东西你只有了解它是干什么的,适合干什么,才能更好的与自己的项目相结合,用到哪里学到哪里,学了不用等于不会,我们平时就应该多考虑一些这样的问题:自己做个什么项目功能能跟 xx 技术相结合呢?这个 xx 技术放在这种业务场景下行不行呢?而不是 ...
分类:
Web程序 时间:
2020-05-19 15:10:36
阅读次数:
67
织梦运行在PHP7以上版本时,安装插件时,显示模块包含的文件列表为空,且无法安装成功,如下图所示: 解决办法: 打开 /include/dedeatt.class.php 找到 var $Items = ""; 改成 var $Items = array(); ...
分类:
Web程序 时间:
2020-05-18 09:32:41
阅读次数:
62
浅析php7.4中自定义对象序列化机制和全新拓展方式FFI的漏洞问题 今天有碰到一个很好的题目;也遇到了很多的小坑,就先来看一下题吧;题目源码如下; " " 看到直接是可以命令执行了;我们system("ls");一下;发现被ban了;打开phpinfo看看,如下的效果; 发现是7.4的;并且看到了 ...
分类:
Web程序 时间:
2020-05-16 16:30:14
阅读次数:
187
我的环境CentOS 7.5 首先安装 nginx docker pull nginxdocker pull php:7.1.30-fpm 安装完成之后进行配置,首先要确定网站目录、nginx配置文件目录 mkdir /var/www mkdir /etc/confcd /var/confvim t ...
分类:
Web程序 时间:
2020-05-15 09:35:32
阅读次数:
73
我们知道从 PHP 5.3 起三元运算符 ? : 有一个写法简洁写法是这样的: <?php $a = 0; $b = $a ?: 1; # $b 1 这实际上相当于: <?php $a = 0; $b = $a ? $a : 1; # $b 1 在 PHP5 中,语法分析是这样写的: | expr ...
分类:
Web程序 时间:
2020-05-12 20:09:14
阅读次数:
79
phpstudy安装&sqli labs部署 可以参考下这篇文章 注意:sqli labs与php5版本适应较好,但是最新版的phpstudy中默认php是php7版本,所以在phpstudy中要下载php5,并把网站的php版本换成php5,仍用php7会出现很多语法错误。sqli labs可以再 ...
分类:
数据库 时间:
2020-05-12 15:23:24
阅读次数:
124
[网鼎杯 2020 青龙组\]前言 第一次网鼎杯, 就……哎,一言难尽。加油吧。 AreUSerialz 大佬萌说是PHP7.x的检测问题直接把protected改成public就行 fileJava 经过简单测试发现就是Servlet+Jsp的集合 payload1: web.xml(配置文件,基 ...
分类:
Web程序 时间:
2020-05-11 11:45:06
阅读次数:
207
升级 php7 后 isset 不太对了 公司升级 php7 后出现了一个问题 类似这样 isset($post->user->name) 始终为 false 之前的 php 5.6 就很正常 laravel 版本是 5.1.35(很久没升级了) 先看看 isset isset 用来检测变量是否设置 ...
分类:
Web程序 时间:
2020-05-09 17:27:52
阅读次数:
93
一、《 安装Nginx》(原文链接) 1 安装gcc yum -y install gcc-c++ 2 安装Nginx 2.1 安装pcre-devel、gzip、openssl yum -y install pcre-develyum -y install zlib-devel yum -y in ...
分类:
数据库 时间:
2020-04-30 19:39:46
阅读次数:
106