2020年3月16日

    1. php1
    2. <?php
    3. while(true){
    4. echo"1";
    5. break;
    6. }
    7. for($i = 0;$i < 10;i++){
    8. if($i == 5 || $i == 6){
    9. continue;
    10. }
    11. echo $i,"<br>";
    12. }
    13. echo"<br>";
    14. for($i = 0;$i < 10;i++){
    15. if($i == 5){
    16. break;
    17. }
    18. echo $i,"<br>";
    19. }
    20. for($i = 0;$i < 10;i++){
    21. echo $i;
    22. for($j =0;$j<0;j++){
    23. echo $j;
    24. break 2;
    25. }
    26. echo"<br>";
    27. }
    28. function eva(){
    29. echo "eva!";
    30. echo "eva!";
    31. echo "eva!";
    32. echo "eva!";
    33. echo "<hr>";
    34. }
    35. eva();
    36. EVA();
    37. echo"<hr>";
    38. function total($strnum,$endnum){
    39. var_dump($strnum);
    40. var_dump($endnum);
    41. $num =0;
    42. for($i = 10;$i<=50;$i++){
    43. $num +=$i;
    44. }
    45. echo $num;
    46. }
    47. total(1,50);
    48. php2
    49. <?php
    50. while(true){
    51. echo"1";
    52. break;
    53. }
    54. for($i = 0;$i < 10;i++){
    55. if($i == 5 || $i == 6){
    56. continue;
    57. }
    58. echo $i,"<br>";
    59. }
    60. echo"<br>";
    61. for($i = 0;$i < 10;i++){
    62. if($i == 5){
    63. break;
    64. }
    65. echo $i,"<br>";
    66. }
    67. for($i = 0;$i < 10;i++){
    68. echo $i;
    69. for($j =0;$j<0;j++){
    70. echo $j;
    71. break 2;
    72. }
    73. echo"<br>";
    74. }
    75. function eva(){
    76. echo "eva!";
    77. echo "eva!";
    78. echo "eva!";
    79. echo "eva!";
    80. echo "<hr>";
    81. }
    82. eva();
    83. EVA();
    84. echo"<hr>";
    85. function total($strnum,$endnum){
    86. var_dump($strnum);
    87. var_dump($endnum);
    88. $num =0;
    89. for($i = 10;$i<=50;$i++){
    90. $num +=$i;
    91. }
    92. echo $num;
    93. }
    94. total(1,50);
    95. php3
    96. <?php
    97. while(true){
    98. echo"1";
    99. break;
    100. }
    101. for($i = 0;$i < 10;i++){
    102. if($i == 5 || $i == 6){
    103. continue;
    104. }
    105. echo $i,"<br>";
    106. }
    107. echo"<br>";
    108. for($i = 0;$i < 10;i++){
    109. if($i == 5){
    110. break;
    111. }
    112. echo $i,"<br>";
    113. }
    114. for($i = 0;$i < 10;i++){
    115. echo $i;
    116. for($j =0;$j<0;j++){
    117. echo $j;
    118. break 2;
    119. }
    120. echo"<br>";
    121. }
    122. function eva(){
    123. echo "eva!";
    124. echo "eva!";
    125. echo "eva!";
    126. echo "eva!";
    127. echo "<hr>";
    128. }
    129. eva();
    130. EVA();
    131. echo"<hr>";
    132. function total($strnum,$endnum){
    133. var_dump($strnum);
    134. var_dump($endnum);
    135. $num =0;
    136. for($i = 10;$i<=50;$i++){
    137. $num +=$i;
    138. }
    139. echo $num;
    140. }
    141. total(1,50);

    笔记:
    break;结束流程控制,结束循环语句和switch
    continue;跳过本次循环
    break num;可以写一个num的参数,代表关闭几级循环,默认为1

    函数(function):指一段完成指定认为的以命名代码块
    函数可以接收一些参数控制代码执行的功能(gif-> png)
    并且函数会返回一个值,但可能为空

    函数有两种:自定义函数
    系统提供 var_dump();iconv();

    函数的优势:控制程序设计的复杂性
    提高软件的可靠性,开发性,可维护性,重用性

    函数的定义:**
    function 名字(参数1,参数2….){
    #代码块
    #函数体

    return 返回值;//可写
    }

    函数名字规则:
    由字母下划线和数字组成
    要以字母或下划线开头,不允许使用数字开头
    函数的名字不区分大小写
    函数的名字不要和系统函数重名
    注意:
    函数不能重复定义,同名的函数只能出现一个

    函数的参数:
    形参:形式上的参数(就是一个变量的名字)
    在定义函数的圆括号中的参数为形参
    实参:实际的参数(值)
    再调用函数的圆括号中的参数为实参

    形参的作用是接受实参,因为外部的变量不能在函数内获取
    实参按照形参顺序一一对应传递,传递这个动作相当于赋值

    变量的作用域:1全局变量(任何位置可直接使用)
    2局部变量(在特定的范围内可使用)

    作业 - 图1