diff --git "a/\345\256\230\346\245\240/20220516-PHP\346\225\260\347\273\204.md" "b/\345\256\230\346\245\240/20220516-PHP\346\225\260\347\273\204.md"
new file mode 100644
index 0000000000000000000000000000000000000000..fedd1f387b2d79750c7c9884afb19003b58ebc21
--- /dev/null
+++ "b/\345\256\230\346\245\240/20220516-PHP\346\225\260\347\273\204.md"
@@ -0,0 +1,126 @@
+# 作业:
+
+1、自定义函数求圆的面积
+2、至少对3个字符串函数进行应用
+3、写一段程序,创建一个数组,其元素内容为从1到20的所有整数,并输出该数组。
+4、写一段代码,查找数组中是否存在某一个指定的元素,如果存在则返回数组的索引。
+5、写一段程序,创建一个关联数组,其元素是姓名,年龄,性别等个人信息,并输出该数组。
+
+```php
+";
+//2、至少对3个字符串函数进行应用
+$q =array(1,2,3,4,5);
+echo count($q); //返回数组长度
+echo "
";
+$k =array("小爷“ ,”大爷“ ,”小鬼");
+echo implode("+",$k);//把字符串换成数组,用+号作为分隔符
+echo "
";
+$u = array("name" => "小夏", "age" => "18", "sex" => "女");
+$a = array_search("小夏", $u); //查询键名
+echo $a;
+echo "
";
+//3、写一段程序,创建一个数组,其元素内容为从1到20的所有整数,并输出该数组。
+$str = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
+//implode(separator:','$str);
+foreach ($str as $yu) {
+ echo $yu;
+}
+echo "
";
+//4、写一段代码,查找数组中是否存在某一个指定的元素,如果存在则返回数组的索引。
+$yo = array(1, 3, 5, 7, 9);
+$j = array_search('2',$yo);
+echo $j;
+echo "
";
+//if ($yo[2]=3) {
+// echo $yo[3];
+//}
+//echo "
";
+//5、写一段程序,创建一个关联数组,其元素是姓名,年龄,性别等个人信息,并输出该数组。
+$uu = array("name" => "小夏", "age" => "18", "sex" => "女");
+foreach ($uu as $ui) {
+ echo $ui;
+}
+```
+
+
+
+# 笔记:
+
+### 数组
+
+1、声明数组:
+
+$数组名 = array(值1,值2,,,);
+
+2、数组类型:
+
+·索引数组:indexed array(以数字为键)
+
+·联合数组:associative array(以字符串为键)
+
+3、关联数组:
+
+```php
+$uu = array("name" => "小夏", "age" => "18", "sex" => "女");
+echo $uu ["name"]
+```
+
+4、输出数组:
+
+```php
+·print_r($数组名);
+
+·var_dump($数组名);
+```
+
+5、遍历数组:
+
+```php
+//方法一:
+·for($i=0;$i<=count($数组名);$i++){
+
+}
+//方法二:(也可以在关联数组遍历)
+·foreach($数组名 as $别名){
+ echo $别名."";
+}
+//关联数组遍历
+·foreach($数组名 as $别名1 =>$别名2){
+ echo $别名1="".$别名2."
";
+}
+```
+
+6、通过值查询键名:
+
+```php
+$u = array("name" => "小夏", "age" => "18", "sex" => "女");
+$a = array_search("小夏", $u); //查询键名
+echo $a;
+```
+
+7、转换符:
+
+```php
+//·使用implode()函数可以将数组转换为一个新的字符串( glue:字符串类型,指要出入的分隔符;pieces:数组类型,数组的变量名称 )
+//implode('',$数组名); or explode('',$数组名);
+$k =array("小爷“ ,”大爷“ ,”小鬼");
+echo implode("+",$k);//把字符串换成数组,用+号作为分隔符
+```
+
+
+
+