【无标题】

PHP基本语法

1.输出语句:

  echo 方法输出代码
<?php
    echo "PHP";
?>
  print(    ); 方法输出
 
<?php
    print(PHP);
?>
printf(    ); 方法输出
 
<?php
    printf("PHP",%s);
?>
 以上三种方法输出结果:
 PHP

2.变量声明:

在PHP中变量名是以$来声明的;且不能以数字开头,由字母数字下划线组成,且不能是关键字。在使用是也必须携带$符号;
如:
<?php
    $name = "声明变量";
    echo $name;
?>
输出结果:
声明变量

三、变量的类型转换

在PHP中数据类型主要有:String(字符串), Integer(整型), Float(浮点型), Boolean(布尔型), Array(数组), Object(对象), NULL(空值)。
常用的类型转换如:
 
<?php
    $name = "声明变量";
    (int)($name);
    (string)($name);
    (float)($name);
    (bool)($name);
?>
四、条件与分支

在php中条件分支和大多语言差不多都一样都是if()或if().....else()
唯一不同的是分支else和if之间没有空格
如:
<?php
    $name = "我爱php";
    if($name=="我爱php"){
        echo $name;
    }elseif($name!="我爱php"){
        echo "不等于",$name;
?>
五、for循环语句

for(初始条件;判断;更改条件){语句;}
如:
<?php
    for($i = 0;i<10;i++){
        echo $i;
    }
?>
结果:1 2 3 4 5 6 7 8 9 
 六、数组

数组的创建与输出:

在php中创建数组的方式有三种如下:
<?php
    $arr1 = [1,2,3,];
    $arr2 = array(1,2,3);
    $arr3 = array("name"=>"小明","age"=>18);
    echo $arr1[0];
    echo $arr2[2];
    echo $arr3["name"];
?>
结果:1  3  小明
数组的常用方法 :

在这里我给大家总结一些常用方法:
常用方法:
    array_push()添加
    array_pop()删除
    sort()正序
    rsort()倒序
    array_search()查询
    array_reverse()翻转
    implode()连接为字符串
    explode()字符串分割为数组
    shuffle()乱序
    natsort()自然排序
    array_concat() 连接字符串
    count() 计算数组的长度
    array_merge()合并数组
    in_array($unme,$arr)  数组查找返回bool

百度抓包

首先呢,Burp抓包需要用到的工具,浏览器+Burp了,浏览器推荐使用火狐,没有为什么,burp最好使用专业版的,如果实在找不到,也可以使用免费的社区版,但是我也没用过社区版,不知道相对专业版,用起来怎么样。
        burp官方下载地址如下,可以在这里下载社区版,专业版就需要自己找找了~
        https://portswigger.net/burp
2、抓包前的准备过程

      第一步,每次重置电脑或者重装系统之类之后,电脑都需要重新搭建环境,每次都要百度找教程
        链接
https://blog.csdn.net/on_my_waylll/article/details/119610296?spm=1001.2014.3001.5502
      第二步,安装插件

        这一步就是为了抓包做的准备工作,我推荐使用插件,因为在浏览器设置里直接改的话,第一很麻烦,其次不方便.我用的是FoxyProxy这款插         安装好插件,就需要在插件里设置代理了,首先点击上面这张图的里的选项,然后设置IP和端口,这里需要统一设置成127.0.0.1,端口设置为8080,如下图所示:         到这里,代理就可以说是完成了。
      第三步,安装证书

        这一步主要是为了抓HTTPS的包,在不安装证书的情况下,能抓的就只有HTTP了。
        首先,打开你安装好的burp,打开之后,在火狐里打开127.0.0.1:8080,就可以找到证书的下载地址了(社区版有吗,不知道……)

         点击上图中的CA Certificate,下载证书
        下载完成后,把证书导进浏览器里面就可以了,
        首先打开火狐的设置页面,在搜索框里搜索证书,然后点查看证书,就可以进入到证书管理器了,然后点导入,找到你刚刚下载的证书文件,导入进去就可以了。

 
  

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值