逆袭班学习之php

// 1.注释
// 在这里写php代码
/*
多行注释
多行注释
*/

  // 2.发送数据的方式
  // echo "hello<br>";
  // print "php<br>";
  // print_r("hahahah");
  // die("hello1");
  // echo "hello2";

  // 3.变量,不需要提前声明,直接使用,但是默认情况下变量要使用$前缀
  // $a = "hello";
  // echo $a;

  // 4.php的数据类型
  // 字符,整型,浮点型,布尔,对象,数组,NULL,资源型
  // $a = "hello";
  // $b = 520;
  // $c = 520.1314;
  // $d = false;

  // php中的对象不能直接创建,需要配合类创建,不在php的学习范围内

  // $e = array(3,4,5,6);
  // $f = NULL;
  // 服务器解析php的数据,正常解析,解析之后,交给前端时,默认全部转成字符
  // 交互规则:前后端交互,只能交互字符(文本)
  // echo $a;
  // echo "<br>";
  // echo $b;
  // echo "<br>";
  // echo $c;
  // echo "<br>";
  // echo $d;
  // echo "<br>";
  // echo $f;
  // echo "<br>";
  // echo $e;
  // echo "<br>";

  // 可以呈现数组或对象的细节
  // print_r($e);

  // php中检测数据类型的方法
  // var_dump($f);

  // 5.分支,与js中的分支语句是一致的
  // if(){}
  // if(){}else{}
  // switch(){}

  // 6.循环,与js中的循环语句是一致的
  // for($i=0;$i<10;$i++){
  //     echo $i;
  //     echo "<br>";
  // }
  // while(){}

  // 7.函数,与js中的函数语句是一致的
  // function fn($a){
  //     echo $a;
  //     return "world";
  // }
  // $str = fn("hello");
  // echo "<br>";
  // echo $str;

  // 8.字符串的拼接,不是+号
  // $str = "hello ";
  // echo $str . "admin" . $str;

  // 对象如何访问属性,还能使用.么?用.........
  
  // 9.php的数组
  // 索引数组
  // $arr = array("hello","world",123,true);
  // echo $arr;
  // print_r($arr);
  // echo $arr[1];
  // echo count($arr);
  // for($i=0;$i<count($arr);$i++){
  //     echo $arr[$i];
  //     echo "<br>";
  // }
  // echo "<br>";
  // 关联数组
  // $arr2 = array("name"=>"admin","age"=>18,"sex"=>"男");
  // print_r($arr2);
  // echo "<br>";
  // echo $arr2["name"];
  // echo "<br>";
  // echo $arr2["age"];
  // echo "<br>";
  // echo $arr2["sex"];
  // echo "<br>";

  // 10.对象,了解即可,咱们用不着
  // class Obj{
  //     var $name = "admin";
  //     function show(){
  //         echo "hello " . $this->name;
  //     }
  // }
  // $o = new Obj();
  // echo json_encode($o);
  // print_r($o);
  // $o->show();

  // 11.PHP 的 json 格式转换
  // json不属于js,json只是一种通用的数据格式
  // json长得像js中的对象
  // 几乎每个编程语言都有对json的支持

  // 数组转json
  // $arr = array("hello","world",123,true);
  // echo json_encode($arr);
  // $arr2 = array("name"=>"admin","age"=>18,"sex"=>"男");
  // echo json_encode($arr2);
  // json转数组
  // $str = '{"name":"admin","age":18}';
  // print_r( json_decode($str) );
  
  // 12.引入外部php
  include "hello.php";
  echo $str;

  // 注意:php每行代码的结束,都必须加分号

?>
发布了9 篇原创文章 · 获赞 4 · 访问量 94

猜你喜欢

转载自blog.csdn.net/weixin_46370558/article/details/104763366