登录后绑定QQ、微信即可实现信息互通
PHP审计之WeEngine审计前言审计该CMS加深一下对于MVC架构的php审计流程梳理路由打开代码看到index.php文件if($_W['os'] == 'mobile' && (!empty($_GPC['i']) || !empty($_SERVER['QUERY_STRING']))) { header('Location: ./app/index.php?' . $_SER..
在php中,base64_decode()方法的作用是对使用MIME base64编码的数据进行解码,并返回原始数据,语法“base64_decode($data,$strict)”。本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑在php中,我们可以使用base64_encode()函数来进行base64..
1.冒泡排序比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步骤,除了最后一个function bubbleSort($arr){ f..
在写这篇文章之前提供几个资料:安装的错误解决方式:https://blog.csdn.net/qq_26289215/article/details/83651857swoole的官方文档地址:https://wiki.swoole.com/#/废话不多说,我们开始了,首先我是没有按照官方的安装来的(因为感觉官方就几句..
<?phpnamespace app\lib;use Elasticsearch\ClientBuilder;class Es{private $url = "127.0.0.1";private $port = "9200";private $client = null;public function __construct(){$params = [$this->url.":".$this->port];$this->client = ClientBu..
面向对象分上下篇,这里上篇涉及到的内容有:一、面向对象与面向过程有什么区别? 二、面向对象有什么特征? 三、什么是构造函数和析构函数? 四、面向对象的作用域范围有哪几种? 五、PHP 中魔术方法有哪些?一、面向对象与面向过程有什么区别?面..
序列化与反序列化magic 方法PHP 的面向对象中包含一些魔术方法,这些方法在某种情况下会被自动调用。magic 方法功能__construct()类构造器__destruct()类的析构器__sleep()执行 serialize() 时,先会调用这个函数__wakeup()执行 unserialize() 时,..
一、前方有坑PHP某些自带函数,如果使用不当,也会坑得你人仰马翻。比如:strpos()函数让我们先了解一下strpos()是干什么的。strpos()—查找字符串首次出现的位置(也就是返回首次出现的位置)语法:intstrpos(string$haystack,mixed$needle[,int$off..
PHP审计之PHP反序列化漏洞前言一直不懂,PHP反序列化感觉上比Java的反序列化难上不少。但归根结底还是serialize和unserialize中的一些问题。在此不做多的介绍。魔术方法在php的反序列化中会用到各种魔术方法__wakeup() //使用unserialize时触发__sl..
PHP语法PHP 脚本在服务器上执行,然后将纯 HTML 结果发送回浏览器。基本的 PHP 语法PHP 脚本可以放在文档中的任何位置。PHP 脚本以尖括号、问号、PHP<?php开始,以?>问号、尖括号结束:<?php//这里是我们要写的PHP代码 ?>PHP 文件的默认文件扩展名..
提出你的第一个问题
回答一个你擅长的问题
对内容进行点赞或者收藏
阅读声望与权限的规范
完善个人资料