php 概述

01 常见的一些交互概念

        什么是交互:

                就是前端页面从服务器后台请求数据来渲染

                前端页面把获取到的数据发送给后台

        服务器:

                谁提供数据 谁就是服务器  后台程序(php)

        客户端:

                谁请求数据 谁就是客户端 前端页面(html页面)

        一个网址的访问包括的内容:

                协议:  规定了交互双方遵循的一些规则

                IP地址:0~255.0~255.0~255.0~255

                        在互联网中,通过ip能够定位到一台计算机

                域名:

                        因为IP地址不好记忆,所以推出了域名系统,把ip编译成对应的域名

                DNS域名解析服务器:

                        在浏览器输入域名的时候 首先会先去访问远程的域名解析服务器

                        然后找到当前访问的域名对应的IP地址 然后再用IP地址 去找到一台计算机

                端口号:

                        计算机每运行一个程序 就会占用一个端口  端口号范围 0~65535 

                        网站程序的端口都是80开头的

        一个完整的网址:

                协议://域名或者ip:端口/路径1/路径2.../首页

02 php设置编码语句

        php设置编码:

                header("Content-type:text/html;charset=utf-8");

03 php输出语句

        php有三种向页面输出的语句

                echo: 只能输出字符串 如果不是字符串自动切换为字符串

                print: 只能输出基本数据类型

                print_r:可以输出引用数据类型

        

04 php中的字符串

        php的字符串分为单引号和双引号

        php中字符串拼接使用. 不是+

        php的双引号内部可以嵌套变量 但变量必须和其他内容隔开   单引号不能识别变量

05 php数组的分类

        php数组分为三种:

                1. 数值数组: 键是数字 作为索引值

                2.关联数组: 键的内容自定义 值根据键存值和取值 (和js中对象的格式相似)

                3.二维数组: 数组里面嵌套数组

        创建数组使用array函数

        数值数组:

                $arr=array('刘备','关羽','张飞');

                print_r($arr) //打印数组

                获取数组长度的方法: count($arr)

        关联数组:

    $arr=array(
        "name"=>"小黑",
        "age"=>18,
        "sex"=>"m"
    );
    print_r($arr);
    echo $arr["name"]

        二维数组:

    $arr=array(
        "水果"=>array("苹果","车厘子","蓝莓","燕窝果"),
        "爱好"=>array("抽烟","喝酒","烫头")
    );
    print_r($arr);
    echo $arr["爱好"][2]  //烫头

        关联数组的遍历:

                使用 foreach遍历:

                        foreach($数组 as 自定义键=>自定义值){}

        例:

    $arr=array(
        "name"=>"小石",
        "age"=>21,
        "sex"=>"m"
    );
    foreach($arr as $key=>$val){
        echo "键: $key 值: $val 
"; }

06 php函数

        php中函数的用法和js的用法一样

    function show($a,$b){
        echo "show函数被调用了: $a , $b ";
        return "呵呵";
    };
    $result=show("张飞","马云");
    echo $result

07 php接收表单提交的数据

        php接收表单get提交的数据:

                $_GET['表单的name值']  

                $mobile=$_GET["mobile"];  引号里面的名字是前端表单的name的值  不能瞎写

        php接收表单post提交的数据:

                $_POST['前段表单的name值']

                

你可能感兴趣的:(php)