php
lLEXIN乐信
这个作者很懒,什么都没留下…
展开
-
PHP面试要点记录,基础知识很重要!易错点集锦
总结PHP基础知识面试要点,记录下来背会面试很轻松。 isset()、empty()和is_null的区别 这三个函数在实际应用中很常见,也很容易混淆。三个函数都是检测变量的,那既然是检测变量还需要三个吗? 还真需要!isset()是判断变量是否设置并且不为null,empty()是判断变量是否为空,而is_null是判断变量是否为null。 当isset()给定一个参数时,不论他是一个空字符串,还是设置为true,还是数值为0,亦或者有值,isset()都会返回为真,为假的信号只有变量设置为null或者是原创 2021-05-07 10:02:52 · 100 阅读 · 0 评论 -
regexp注入与php模板注入
0x00:前记 最近关于注入与php模板注入的心得分享 0×01:regexp注入 一开始入手,发现过滤了很多,单双引号,空格等等 先试试 username= admin\ password=||/**/1# 这道题跟上一道BJD差不多 用正则盲注,利用 regexp binary 匹配 首先我们在这里介绍一下string.ascii_letters+string.digits String的两个函数 附上exp: 0×02:PHP模板注入(Smarty模板) 可以看到,有两个明显的标志,有这两个就可以直接原创 2021-05-07 10:01:57 · 143 阅读 · 0 评论 -
从PHP开始学渗透 -- 函数
珍惜身体,多锻炼,早睡早起,不停学习,不停旅行,即使腿脚未在路上,也要让心在路上。。。 ---- 网易云热评 一、函数 1、一个函数可以理解为就是一个功能 2、以字母或者下划线开头 3、函数名大小写不敏感 4、普通函数 ";echo “456”;echo " ";echo “789”;echo " ";aiyou();AiYOU();运行结果:123456789123456789 5、带参数函数 ";AiYOU(“123”);运行结果:123123function aiyou(&a)//参数引用a)原创 2021-05-07 10:01:00 · 202 阅读 · 0 评论 -
php8.0的新特性:类型系统的改进
1 新的Mixed伪类型 一.mixed定义 #mixed是PHP8中添加的伪类型,用于声明参数的类型、返回值、属性可以是任何类型。mixed包含了null类型、类对象、callable和resource类型. function show(mixed $name){ var_dump($name);}show(true); 二.mixed与联合类型 #mixed等效于所有类型的联合类型 string|int|float|bool|null|array|object|callabl原创 2021-03-25 17:31:07 · 368 阅读 · 0 评论