2020年3月30日
<?php$a=[10,20,30,40,50,60,70,80,90];echo"<pre>";var_dump($a);echo"<hr>";$a1=array_pop($a);var_dump($a1);var_dump($a);echo"<hr>";$a2=array_push($a,100);var_dump($a2);var_dump($a);echo"<hr>";$a3=array_unshift($a,55);var_dump($a3);echo"<hr>";$a4=array_shift($a);var_dump($a4);echo"</pre>";$name= "AAA";$STR="直接写$name";$str="$name bb";$str="{$name}bb";$arr=['name' => 'AAA'];$str="$arr[name]";//解析数组变量$str="{$arr[name]}";//解析数组变量define("_name","AAA");$str= "常量:{_name}";$str= "常量:"._name;echo $str;echo"<hr>";$str="AAABCBFD";echo $str[0];echo $str[1];$str{2} ="5";$str{2} ="666";echo $str;<?php$a=[10,20,30,40,50,60,70,80,90];echo"<pre>";var_dump($a);echo"<hr>";$a1=array_pop($a);var_dump($a1);var_dump($a);echo"<hr>";$a2=array_push($a,100);var_dump($a2);var_dump($a);echo"<hr>";$a3=array_unshift($a,55);var_dump($a3);echo"<hr>";$a4=array_shift($a);var_dump($a4);echo"</pre>";$name= "AAA";$STR="直接写$name";$str="$name bb";$str="{$name}bb";$arr=['name' => 'AAA'];$str="$arr[name]";//解析数组变量$str="{$arr[name]}";//解析数组变量define("_name","AAA");$str= "常量:{_name}";$str= "常量:"._name;echo $str;echo"<hr>";$str="AAABCBFD";echo $str[0];echo $str[1];$str{2} ="5";$str{2} ="666";echo $str;<?php$a=[10,20,30,40,50,60,70,80,90];echo"<pre>";var_dump($a);echo"<hr>";$a1=array_pop($a);var_dump($a1);var_dump($a);echo"<hr>";$a2=array_push($a,100);var_dump($a2);var_dump($a);echo"<hr>";$a3=array_unshift($a,55);var_dump($a3);echo"<hr>";$a4=array_shift($a);var_dump($a4);echo"</pre>";$name= "AAA";$STR="直接写$name";$str="$name bb";$str="{$name}bb";$arr=['name' => 'AAA'];$str="$arr[name]";//解析数组变量$str="{$arr[name]}";//解析数组变量define("_name","AAA");$str= "常量:{_name}";$str= "常量:"._name;echo $str;echo"<hr>";$str="AAABCBFD";echo $str[0];echo $str[1];$str{2} ="5";$str{2} ="666";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进制数
