From 19a5bf9e30647eee22c40fb833082bf755e1a0dd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=99=88=E6=80=9D=E7=87=95?= <3295646815@qq.com>
Date: Mon, 16 May 2022 21:51:11 +0800
Subject: [PATCH] 1
---
.../20220511-\344\275\234\344\270\232.md" | 27 ++--
...32\344\270\216\347\254\224\350\256\260.md" | 132 ++++++++++++++++++
2 files changed, 147 insertions(+), 12 deletions(-)
create mode 100644 "\351\231\210\346\200\235\347\207\225/20220516-\344\275\234\344\270\232\344\270\216\347\254\224\350\256\260.md"
diff --git "a/\351\231\210\346\200\235\347\207\225/20220511-\344\275\234\344\270\232.md" "b/\351\231\210\346\200\235\347\207\225/20220511-\344\275\234\344\270\232.md"
index 9f15d52..93e99a0 100644
--- "a/\351\231\210\346\200\235\347\207\225/20220511-\344\275\234\344\270\232.md"
+++ "b/\351\231\210\346\200\235\347\207\225/20220511-\344\275\234\344\270\232.md"
@@ -14,7 +14,10 @@
$a=6;
$b=8;
$c=10;
- if ($a*$a+$b*$b==$c*$c){
+$aa=$a*$a;
+$bb=$b*$b;
+$cc=$c*$c;
+ if (($aa+$bb==$cc) || ($aa+$cc = $bb) || ($bb+$cc=$aa)){
echo "是直角三角形";
}else{
echo "不是直角三角形";
@@ -25,27 +28,27 @@
//选手喝汽水大于20瓶,超出部分按每瓶1.5积分计算。
-$i=21;// 汽水
-$t=0;// 积分
+$i=21;// 喝的水数里
+$t=0;// 积分初始化
-for ($j=1;$j<=$i;$j++){
- if ($j<=20){
- $t+=1;
- }else if ($j>20){
- $t+=1.5;
+
+ if ($num<=20){
+ $jifen=$num;
+ }else {
+ $jifen = 20+($num-20)*1.5
}
-}
-echo "一个喝了:".$i."积分为:".$t;
+
+echo "一个喝了: $num 瓶汽水,积分为:$jifen";
//3、使用循环倒序输出1-10之间的数字,至少两种方法实现。
-for($i=9;$i>1;$i--){
+for($i=10;$i>1;$i--){
echo $i;
echo "
";
}
-$a=9;
+$a=10;
while ($a>1){
echo $a;
echo "
";
diff --git "a/\351\231\210\346\200\235\347\207\225/20220516-\344\275\234\344\270\232\344\270\216\347\254\224\350\256\260.md" "b/\351\231\210\346\200\235\347\207\225/20220516-\344\275\234\344\270\232\344\270\216\347\254\224\350\256\260.md"
new file mode 100644
index 0000000..4d7e855
--- /dev/null
+++ "b/\351\231\210\346\200\235\347\207\225/20220516-\344\275\234\344\270\232\344\270\216\347\254\224\350\256\260.md"
@@ -0,0 +1,132 @@
+# 作业
+
+```php
+"小靖","age"=>"19","sex"=>"女");
+foreach ($a as $b){
+ echo $b;
+}
+```
+
+
+
+
+
+
+
+# 笔记
+
+一、PHP索引数组
+
+1、有两种创建索引数组的方法:
+
+ $数组名 = array(值1,值2,值3,.....);
+
+2、$数组名[索引1]=值 1;
+
+ $数组名[索引2]=值2;
+
+ $数组名[索引3]=值3;
+
+索引是自动分配(索引从 0 开始 ):数组变量名 =array(值1,值2,值3,.....);往数组里放值。会自动分配索引下标。
+
+3、foreach:第一种,自定义一个变量,每次从数组取一个值,赋值给这个变量
+
+4、关联数组,带有指定键的数组,有键=>值
+
+第一种:
+
+1.列:$数组名= array('name'=>"张三","age"=>"18","sex"=>"男");
+
+echo $zs['name'];
+
+echo $zs['sex'];
+
+2.遍历关联数组的方法
+
+foreach($zs as $b){
+
+echo $b;
+
+
+
+}
+
+第二种,把键名一起打印
+
+5.
+
+- implode(separator,array)
+
+语法:separator 默认是“ ”。 array 要结合为字符串的数组
+
+- explode(separator,string)
+
+ 语法:separator必需。规定在哪里分割字符串。string 要分割的字符串。limit 可选,规定所返回的数组元素
+
+6.
+
+```php
+substr($数组名,3,4);从3位开始后面截取4位 截取位置,截取长度 -表示从后面起
+strlen($数组名); 返回长度
+trim($数组名); 去除字符串两边的空格
+ltrim($数组名); 去除字符串左边的空格
+rtrim($数组名); 去除字符串右边的空格
+ucwords($数组名); 每个单词首字母大写
+ucfirst($数组名); 第一个字母大写
+strtoupper($数组名); 所有字母大写
+strtolower($数组名); 所有字母小写
+str_word_count($数组名); 统计字符串有几个单词
+```
+
+ 7.
+
+```php
+max($名,,,); 最大值
+sort($数组名); 数组升序排列
+rsort($数组名); 数组降序排列
+array_search(值,$数组名); 通过值找健名(下标)
+```
+
--
Gitee