2020年3月30日

    1. <?php
    2. $a=[10,20,30,40,50,60,70,80,90];
    3. echo"<pre>";
    4. var_dump($a);
    5. echo"<hr>";
    6. $a1=array_pop($a);
    7. var_dump($a1);
    8. var_dump($a);
    9. echo"<hr>";
    10. $a2=array_push($a,100);
    11. var_dump($a2);
    12. var_dump($a);
    13. echo"<hr>";
    14. $a3=array_unshift($a,55);
    15. var_dump($a3);
    16. echo"<hr>";
    17. $a4=array_shift($a);
    18. var_dump($a4);
    19. echo"</pre>";
    20. $name= "AAA";
    21. $STR="直接写$name";
    22. $str="$name bb";
    23. $str="{$name}bb";
    24. $arr=[
    25. 'name' => 'AAA'
    26. ];
    27. $str="$arr[name]";//解析数组变量
    28. $str="{$arr[name]}";//解析数组变量
    29. define("_name","AAA");
    30. $str= "常量:{_name}";
    31. $str= "常量:"._name;
    32. echo $str;
    33. echo"<hr>";
    34. $str="AAABCBFD";
    35. echo $str[0];
    36. echo $str[1];
    37. $str{2} ="5";
    38. $str{2} ="666";
    39. echo $str;
    40. <?php
    41. $a=[10,20,30,40,50,60,70,80,90];
    42. echo"<pre>";
    43. var_dump($a);
    44. echo"<hr>";
    45. $a1=array_pop($a);
    46. var_dump($a1);
    47. var_dump($a);
    48. echo"<hr>";
    49. $a2=array_push($a,100);
    50. var_dump($a2);
    51. var_dump($a);
    52. echo"<hr>";
    53. $a3=array_unshift($a,55);
    54. var_dump($a3);
    55. echo"<hr>";
    56. $a4=array_shift($a);
    57. var_dump($a4);
    58. echo"</pre>";
    59. $name= "AAA";
    60. $STR="直接写$name";
    61. $str="$name bb";
    62. $str="{$name}bb";
    63. $arr=[
    64. 'name' => 'AAA'
    65. ];
    66. $str="$arr[name]";//解析数组变量
    67. $str="{$arr[name]}";//解析数组变量
    68. define("_name","AAA");
    69. $str= "常量:{_name}";
    70. $str= "常量:"._name;
    71. echo $str;
    72. echo"<hr>";
    73. $str="AAABCBFD";
    74. echo $str[0];
    75. echo $str[1];
    76. $str{2} ="5";
    77. $str{2} ="666";
    78. echo $str;
    79. <?php
    80. $a=[10,20,30,40,50,60,70,80,90];
    81. echo"<pre>";
    82. var_dump($a);
    83. echo"<hr>";
    84. $a1=array_pop($a);
    85. var_dump($a1);
    86. var_dump($a);
    87. echo"<hr>";
    88. $a2=array_push($a,100);
    89. var_dump($a2);
    90. var_dump($a);
    91. echo"<hr>";
    92. $a3=array_unshift($a,55);
    93. var_dump($a3);
    94. echo"<hr>";
    95. $a4=array_shift($a);
    96. var_dump($a4);
    97. echo"</pre>";
    98. $name= "AAA";
    99. $STR="直接写$name";
    100. $str="$name bb";
    101. $str="{$name}bb";
    102. $arr=[
    103. 'name' => 'AAA'
    104. ];
    105. $str="$arr[name]";//解析数组变量
    106. $str="{$arr[name]}";//解析数组变量
    107. define("_name","AAA");
    108. $str= "常量:{_name}";
    109. $str= "常量:"._name;
    110. echo $str;
    111. echo"<hr>";
    112. $str="AAABCBFD";
    113. echo $str[0];
    114. echo $str[1];
    115. $str{2} ="5";
    116. $str{2} ="666";
    117. echo $str;

    笔记:
    数组与数据结构:
    array_pop() 获取数组最后一个值并且删除
    array_push() 在数组最后加入一个或多个值
    array_shift() 获取数组最前面的值并且删除
    array_unshuift() 在数组的最前加入一个或者多个值

    字符串的处理方式
    常用的字符串输出函数
    C语言 字节数组 char[] =””
    java 对象
    php 作为数据类型来处理

    字符串解析变量:只有双引号才能解析

    解析对象变量
    对象:变量+函数的集合
    $对象名字->变量名 和普通变量一样使用

    常用的字符串输出函数:
    echo(); 输出字符串
    print(); 输出字符串
    die(); 输出字符串,并且退出代码运行
    printf(); 输出格式化后的字符串
    sprintf(); 把格式字符串return

    格式化字符串:
    一般情况去拼接字符串
    格式化字符串的方式实现拼接字符的效果
    第一个参数:格式字符串

    格式占位符:
    %s
    %b 二进制数字
    %c ascii字符
    %d 十进制数字
    %f 浮点数
    %x 16进制数

    作业 - 图1