From 1a26dfe0f2b90e84aeef4d75ab3444dfbe951254 Mon Sep 17 00:00:00 2001 From: unknown <2571947368@qq.com> Date: Mon, 16 May 2022 21:56:35 +0800 Subject: [PATCH] kk --- ...45\345\222\214\344\275\234\344\270\232.md" | 12 ++ ...60\347\273\204\344\275\234\344\270\232.md" | 168 ++++++++++++++++++ 2 files changed, 180 insertions(+) create mode 100644 "\346\275\230\345\256\235\346\270\205/20220516-\346\225\260\347\273\204\344\275\234\344\270\232.md" diff --git "a/\346\275\230\345\256\235\346\270\205/20220511-php\346\265\201\347\250\213\350\257\255\345\217\245\345\222\214\344\275\234\344\270\232.md" "b/\346\275\230\345\256\235\346\270\205/20220511-php\346\265\201\347\250\213\350\257\255\345\217\245\345\222\214\344\275\234\344\270\232.md" index 92b80b6..dfbb731 100644 --- "a/\346\275\230\345\256\235\346\270\205/20220511-php\346\265\201\347\250\213\350\257\255\345\217\245\345\222\214\344\275\234\344\270\232.md" +++ "b/\346\275\230\345\256\235\346\270\205/20220511-php\346\265\201\347\250\213\350\257\255\345\217\245\345\222\214\344\275\234\344\270\232.md" @@ -180,5 +180,17 @@ $i=10; echo $i; } + + +例:第一种. + $a =1; +while($a<=10){ + echo $a; + $a++; +} + +第二种. for($b=1;$b<=10;$b++){ + echo $b; +} ``` diff --git "a/\346\275\230\345\256\235\346\270\205/20220516-\346\225\260\347\273\204\344\275\234\344\270\232.md" "b/\346\275\230\345\256\235\346\270\205/20220516-\346\225\260\347\273\204\344\275\234\344\270\232.md" new file mode 100644 index 0000000..94fd076 --- /dev/null +++ "b/\346\275\230\345\256\235\346\270\205/20220516-\346\225\260\347\273\204\344\275\234\344\270\232.md" @@ -0,0 +1,168 @@ +# 笔记 + +索引数组 + +```php +//第一种 +$数组名 = array(值1,值2,值3,.....); +//第二种 +$a=array("牛奶","苹果","面包"); + +$数组名[索引1]=值1; +$数组名[索引2]=值2; +$数组名[索引3]=值3;// 索引从0开始,也叫下标 + +$b[0]="卡丁车"; + + +``` + + + +1. 关联数组 + + 带有指定键的数据 有=>值 + + ```php + //第一种 + $数组名 = array("键名1"=>"值1","键名2"=>"值2",.....); + + $a = array("name"=>"小米","age"=>"18","sex"=>"男"); //关联数据 + echo $a['name']; + echo $a['age']; + + $a['height']="180"; + print_r($a); + + + ``` + +3.多维数组 + + 包含一个或多个数组的数组 + +```php +//主数组,子数组都是索引数组 +$a =array( + array(600,20,32), + array(2,9,33), +) +echo $a[1][2]; //输出33 + +//主数组和子数组都是关联数组 +$b =array( + 'q' =>array("name"=>"小闽","age"=>"19","sex"=>"女"), + 'w' =>array("name"=>"小闽","age"=>"19","sex"=>"女"), +); +echo $b['q']['w']; + +//主数组和子数组 混合型 + +$c =array( + array() +) + + + + + + + + + + + + + + + +​``` + +$a =array( + array(600,20,32), + array(2,9,33), +) +echo $a[1][2]; //输出33 + +//主数组和子数组都是关联数组 +$b =array( + 'q' =>array("name"=>"小闽","age"=>"19","sex"=>"女"), + 'w' =>array("name"=>"小闽","age"=>"19","sex"=>"女"), +); +echo $b['q']['w']; + +//主数组和子数组 混合型 + +$c =array( + array() +) + + + + + + + + + + + + + + + +``` + + + + + + + + + + + +# 作业 + +```php +// 自定义函数求圆的面积 +$b=6; +function a($b){ + +} +echo"圆的面积为:" .($b*$b*3.14); + +//2、 至少对3个字符串函数进行应用 + $a =array("牛奶","草莓","西瓜"); +echo "
"; + print_r($a); + echo count($a); + +// 3、 写一段程序,创建一个数组,其元素内容为从1到20的所有整数,并输出该数组。 +$d =array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20); +echo "
"; +foreach ($d as $q){ + echo $q." "; +} + +// 4、 写一段代码,查找数组中是否存在某一个指定的元素,如果存在则返回数组的索引。 + +$e =array("name"=>"小米","age"=>"18","sex"=>"女"); + +echo array_search("小米",$e); + + //写一段程序,创建一个关联数组,其元素是姓名,年龄,性别等个人信息,并输出该数组。 + +$f =array("name"=>"小熊","age"=>"13","sex"=>"男"); +echo "
"; +foreach ($f as $ff){ + echo $ff; +} + +``` + + + + + -- Gitee