diff --git "a/\346\233\276\345\255\220\345\256\243/20220516-\346\227\240\351\242\230\357\274\214\347\264\242\345\274\225\343\200\201\344\276\277\345\210\251\346\225\260\347\273\204\351\201\215\345\216\206\345\222\214\345\207\275\346\225\260.md" "b/\346\233\276\345\255\220\345\256\243/20220516-\346\227\240\351\242\230\357\274\214\347\264\242\345\274\225\343\200\201\344\276\277\345\210\251\346\225\260\347\273\204\351\201\215\345\216\206\345\222\214\345\207\275\346\225\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..4f1ffbe15c1f306993b38163703d0516f354ad2e --- /dev/null +++ "b/\346\233\276\345\255\220\345\256\243/20220516-\346\227\240\351\242\230\357\274\214\347\264\242\345\274\225\343\200\201\344\276\277\345\210\251\346\225\260\347\273\204\351\201\215\345\216\206\345\222\214\345\207\275\346\225\260.md" @@ -0,0 +1,100 @@ + * ```php + / * 1、 自定义函数求圆的面积 + 2、 至少对3个字符串函数进行应用 + 3、 写一段程序,创建一个数组,其元素内容为从1到20的所有整数,并输出该数组。 + 4、 写一段代码,查找数组中是否存在某一个指定的元素,如果存在则返回数组的索引。 + 5、 写一段程序,创建一个关联数组,其元素是姓名,年龄,性别等个人信息,并输出该数组。 + + */ + //1、 自定义函数求圆的面积 + + $r=6; + $Π=3.14; + //函数 + echo getArea($r,$Π); + function getArea($r,$Π){ + $area=$r*$r*$Π; + return $area."
"; + } + + + //2、 至少对3个字符串函数进行应用 + $yyds=" wang heng yu da shuai bi "; + echo "
"; + echo ucwords($yyds)."
"; + echo strlen($yyds)."
"; + echo ltrim($yyds)."
"; + + //3、 写一段程序,创建一个数组,其元素内容为从1到20的所有整数,并输出该数组。 + echo "
"; + $cars=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20); + sum($cars); + function sum($cars){ + for ($i=0;$i"; + $cao=array(1,2,3,4,5,6,7,8,9,10); + $c = 4; + + echo cnm($cao,$c); + function cnm($cao,$c){ + for ($i=0;$i"; + $mz=array("name"=>"杨哥哥","age"=>"88","sex"=>"女","like"=>"练习生"); + //一 + $h = implode(" ",$mz); + echo $h; + //二 + foreach ($mz as $yy){ + echo $yy."
"; + } + ``` + + + +# 数组 + +## 一、索引数组 + +1、数组名=array(值1,值2,值3);2、数组名=array(值1,值2,值3);2、数组名[索引1] = 值1; + +## 二、关联数组 + +1、数组名=array("键名1"=>"值1","键名2"=>"值2");2、数组名=array("键名1"=>"值1","键名2"=>"值2");2、数组名["键名1"] = "值1"; + +## 三、遍历索引数组 + +// 第一种 + +for(i=0;i=0;i v){ +echo "v){echo "key = ".$v } + +print-r(); //打印数组元素 + +echo count($数组名); // 返回数组长度 + +## 五、常用数组处理函数 + +count(array) 获取数组长度 sort(array)与Rsort(array) 对索引数组进行排序 array-search(needle,array,[bool strict]) 在数组中查找一个键值 implode(separator,array) 把数组元素组合成为一个字符穿 explode(separator,string,[limitl]) 吧字符串分割为数组