美文网首页
1-PHP基本语法

1-PHP基本语法

作者: 大庆无疆 | 来源:发表于2019-05-10 20:04 被阅读0次

    php的代码都是运行在服务器端的

    php相关的代码写在
    <?php
    ?>

    输出简单类型: echo
    输出复杂类型: print_r() -->输出复杂类型(如数组)
    var_dump() -->输出详细信息,如对象、数组

    变量名规则:由字母数字下划线组成,并且不可以使用数字开头
    函数的名字不区分大小写

    PHP中单引号和双引号的区别:
    单引号的字符串会把其中的变量当做普通的字符串来处理。
    双引号会把其中的变量解析成相应的值

    声明变量a(使用$) :$a = "aaa" -- 没错,就是这么简单
    字符串a拼接"你好"(使用.):a."你好"

    数组:
    $arr = array(1,2,5,8);
    print_r($arr);
    $arr = array("name"=>"何庆", "age"=>"21");
    print_r($arr);

    数据类型

    • 字符串
    • 整型
    • 浮点型
    • 布尔型
    • 数组
    • 对象
    • NULL

    gettype() 内置函数,用来判断变量的类型
    count()是内置函数,用来计算数组的长度
    json_encode()把对象和数组转成json形式的字符串,json_decode()则相反
    array_key_exists($bookname, $booksList)该函数是判断一个数组中是否含有该值(这里是判断书架上是否有该书)
    array_push(数组, 元素); // 在数组中追加元素的方法
    注意:在php中使用对象的属性使用->,例如person的name属性: person->name

    数组的遍历
    foreach($arr as $key => $value){
            echo $key.'===='.$value.'<br>';
        }
    
    自定义函数 ---》可以在声明前调用
    function Foo($info){  ---> 记得变量加 $
          return $info;
     }
    

    预定义变量(表单处理)

    • $_GET
    • $_POST
    http:/ /localhost/php/page4-get.php?abc=1   --->
    $_GET['abc']得到了url地址中传递的参数的值
    
    $f = $_GET['abc']; -->$_GET()里面的字符串要跟获取的url里的相对应
    echo '<span>'.$f.'</span>';
    
    拓展:
    // 设置服务器响应的文件类型 -- MIME
        header("Content-Type:text/plain; charset=utf-8"); --> 指定纯文本的在服务端使用utf8来解析
    
    image.png

    相关文章

      网友评论

          本文标题:1-PHP基本语法

          本文链接:https://www.haomeiwen.com/subject/trnbnqtx.html