PHP简介
什么是PHP
PHP定义:一种服务器端的 HTML 脚本/编程语言,是一种简单的、面向对象的、解释型的、健壮的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言。是一种广泛用于 Open Source(开放源代码)的尤其适合 Web 开发并可以嵌入 HTML 的多用途脚本语言。它的语法接近 C,Java 和 Perl,而且容易学习。该语言让 Web 开发人员快速的书写动态生成的网页。
PHP前身:Personal HomePage,个人主页,使用Perl语言开发的一种写个人主页的语言
PHP:PHP Hypertext Preprosessor,php超文本预处理器,底层使用C语言
PHP的八种数据类型
在PHP中将数据分为三大类八小类:
简单(基本)数据类型:4个小类
整型:int/integer,系统分配4个字节存储,表示整数类型(有前提)
浮点型:float/double,系统分配8个字节存储,表示小数或者整型存不下的整数
字符串型:string,系统根据实际长度分配,表示字符串(引号)
布尔类型:bool/boolean,表示布尔类型,只有两个值:true和false
复合数据类型:2个小类
对象类型:object,存放对象(面向对象)
数组类型:array,存储多个数据(一次性)
特殊数据类型:2个小类
资源类型:resource,存放资源数据(PHP外部数据,如数据库、文件)
空类型:NULL,只有一个值就是NULL(不能运算)
PHP 变量规则:
变量以 $ 符号开头,其后是变量的名称
变量名称必须以字母或下划线开头
变量名称不能以数字开头
变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)
变量名称对大小写敏感($y 与 $Y 是两个不同的变量)
字符串定义语法
1)单引号字符串:使用单引号包裹
2)双引号字符串:使用双引号包裹
引号方式:比较适合定义那些比较短(不超过一行)或者没有结构要求的字符串
如果有结构要求,或者内容超过一行,可以使用以下两种结构定义
3)nowdoc字符串:没有单引号的单引号字符串
$str = <<<’边界符’
字符串内容
边界符;
4)heredoc字符串:没哟双引号的双引号字符串
$str = <<<边界符
字符串内容
边界符;
Heredoc和nowdoc比引号还是要区别多一点
概述
首先来认识一下burpsuite工具
Burp Suite是一款集成化的渗透测试工具,包含了许多功能,可以帮助我们高效地完成对web应用程序的渗透测试和攻击。
由Java语言编写,执行程序是Java文件类型的jar文件,免费版可在官网下载。
安装
一、先要配置JAVA环境
因为burpsuite工具是在JAVA环境下运行的,所以先配置好环境
安装jdk-8u201-windows-x64
现在JAVA环境已经配置好了
开始burpsuite工具的安装工作了
双击以上文件呈打开后模样
接下来大家修改红色框的第一部分,修改重新写一个自己喜欢的ID,然后点击run,将重新生成的License复制
然后将LISENCE中红色框的第二部分复制粘贴到弹出的框中。
CTRL+C复制,CTRL+V粘贴。
然后点击Next,
点击:Manual activation。(手动激活)
将弹出的小框中第二栏的内容复制粘贴到之前的第二栏中,则会在其第三栏生成一串条文,最后将这串条文复制粘贴到小框的第二个空格即可。
接下来就是将快捷方式发送到桌面
至此安装就完成啦,小伙伴们可以鼓鼓掌了