Blogger Information
Blog 29
fans 1
comment 0
visits 23239
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP学习第一节课作业提交
阿心
Original
638 people have browsed it

PHP代码可以放置html代码任意位置,可以和html代码混写。

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <?php
  10. function sun(int $a , int $b):string{`
  11. return “$a+$b=”.($a+$b);
  12. }
  13. echo sun(10,30);
  14. ?>
  15. </body>
  16. </html>

PHP文件如果没有html代码。可以不要写结束符号

  1. <?php
  2. //打印PHP结果
  3. $email=’123@qq.com’;
  4. //没有返回值
  5. echo $email;
  6. echo “<hr>“;
  7. //print有返回值,成功返回1
  8. echo print $email;
  9. echo “<hr>“;
  10. var_dump($email);
  11. echo “<hr>“;
  12. var_export($email);

PHP变量尽量少去使用一些无意义的名称

  1. <?php
  2. 变量命名
  3. $username=”xiaohong”;
  4. $userName=”xiaowang”;
  5. echo $username,”<br>“,$userName;
  6. echo “<hr>“;
  7. //变量必须使用$。是于字母,下划线,数字组成,并且不能于数字开头
  8. $_123=888;
  9. echo $_123;
  10. echo “<hr>“;
  11. $aa_bb=666;
  12. echo $aa_bb;
  13. <?php
  14. $var=100;
  15. var_dump($var);
  16. $var=’hello’;
  17. var_dump($var);

PHP传递和引用变量

  1. <?php
  2. //传递和引用变量
  3. $price1= 520;
  4. $price2=$price1;
  5. echo $price1,”——“,$price2;
  6. echo “<hr>“;
  7. 更新
  8. $price1=288;
  9. echo $price1,”——-“,$price2;
  10. echo “<hr>“;
  11. 引用传递
  12. $price1=333;
  13. $price2= &$price1;
  14. echo $price1,”———“, $price2;
  15. echo “<hr>“;
  16. 更新引用
  17. $price1=666;
  18. echo $price1,”———“,$price2;

可变变量:变量名/标识符,可动态改变。变量可来自另外一个变量

  1. <?php
  2. $var=”email”;
  3. $$var=666;
  4. echo $email;

删除/销毁变量值

  1. <?php
  2. //检测错误 error_reporting(E_ALL)
  3. //删除变量 $unset
  4. error_reporting(E_ALL);
  5. $username=10;
  6. //单条判断可以省略{}
  7. //销毁变量/删除变量unset
  8. unset($username);
  9. if(isset($username))
  10. echo $username,”<br>“;
  11. //is_NULL empty isset 这几个就像乌龟 王八 甲鱼 鳖
  12. if(isset($username)){
  13. echo $username;
  14. }else{
  15. echo “没有这个变量”;
  16. }
  17. //变量已定义而未初始化,默认NULL赋值
  18. //初始化:第一次赋值
  19. //更新/修改:第二次赋值
  20. echo “<hr>“;
  21. $email;
  22. $email=NULL;
  23. //is_作为判断句。判断$email是否为空值
  24. var_dump(is_NULL($email));
  25. echo “<hr>“;
  26. $var=’’;
  27. var_dump(is_NULL($var));
  28. //empty判断是否为“空”
  29. var_dump(empty($var));

php基本数据类型和复合数据类型

  1. <?php
  2. //基本数据类型
  3. //1,基本类型
  4. //字符串:string
  5. $name=”手机”;
  6. //数值:int , float
  7. $price=123;
  8. //布尔:true , false
  9. $is5G=true;
  10. echo gettype($is5G);
  11. //复合类型
  12. //1,对象 stdClass是内置类
  13. $obj=new stdClass;
  14. $obj->email = 123qq.com’;
  15. echo $obj->email;
  16. //2,数组
  17. //老版写法:$arr=array[“电脑”,800,”xiaomi”];
  18. $arr=[“电脑”,8000,”xiaomi”];
  19. echo “<pre>“,print_r($arr,true),”</pre>“;
  20. //特殊类型
  21. $null=NULL;
  22. var_dump($null);
  23. echo “<hr>“;
  24. //资源类型文件
  25. $f=fopen(‘demo7.php’,’r’);
  26. var_dump($f);
  27. echo “<hr>“;
  28. //测试$f属于什么类型。返回结果为resource资源类型
  29. echo gettype($f);
  30. echo “<hr>“;
  31. if(gettype($f)===’resource’) echo demo7.php是一个文件”;
Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:抽空看一下作业要求, 第一作业标题不正确, 第二没有作业总结, 下次注意
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post