diff --git "a/\345\220\264\351\207\217/20220511--\344\270\211\351\201\223\351\242\230.md" "b/\345\220\264\351\207\217/20220511--\344\270\211\351\201\223\351\242\230.md" index 3f78e82688adc8ec6d4f1c68369b45fde81aed35..28e492e21bd7ec7fe13acb1863f84265ae49d2d4 100644 --- "a/\345\220\264\351\207\217/20220511--\344\270\211\351\201\223\351\242\230.md" +++ "b/\345\220\264\351\207\217/20220511--\344\270\211\351\201\223\351\242\230.md" @@ -3,18 +3,16 @@ //1、用三个变量,代表的三角形的三个边长,判断三角形是不是直角三角形 //提示(直角三角形两直角边的平方和等于斜边的平方) function a($b1,$b2,$b3){ - echo "

1、用三个变量,代表的三角形的三个边长,判断三角形是不是直角三角形?

"; + echo "

1、用三个变量,代表的三角形的三个边长,判断三角形是不是直角三角形?

+ 边1的长度为:$b1
+ 边2的长度为:$b2
+ 边3的长度为:$b3
"; if ($b1*$b1+$b2*$b2==$b3*$b3||$b1*$b1+$b3*$b3==$b2*$b2||$b3*$b3+$b2*$b2==$b1*$b1){ echo " - 边1的长度为:$b1
- 边2的长度为:$b2
- 边3的长度为:$b3
计算结果:这是一个直角三角形"; }else{ + echo " - 边1的长度为:$b1
- 边2的长度为:$b2
- 边3的长度为:$b3
计算结果:这不是一个直角三角形"; } } @@ -81,5 +79,10 @@ function c (){ c(); ?> + + + + + ``` diff --git "a/\345\220\264\351\207\217/20220516-php\345\233\233\351\201\223\351\242\230.md" "b/\345\220\264\351\207\217/20220516-php\345\233\233\351\201\223\351\242\230.md" new file mode 100644 index 0000000000000000000000000000000000000000..7c34ee733d83fa29696c76d73f144e8bae68224f --- /dev/null +++ "b/\345\220\264\351\207\217/20220516-php\345\233\233\351\201\223\351\242\230.md" @@ -0,0 +1,90 @@ +```php +"; +b(); +echo "
"; +c(); +echo "
"; +d(); +echo "
"; +e(); +//1、 自定义函数求圆的面积 +function a($r) +{ + $s=($r * $r) * 3.14; + echo "

一、自定义函数求圆的面积

+ 定义:圆的半径为$r +
+ 求出:圆的面积为$s"; +} +//2、至少对3个字符串函数进行应用 +function b(){ + $s=" i do what i do "; + $a=substr($s,2); + $b=strlen($s); + $c=trim($s); + $d=ltrim($s); + $e=rtrim($s); + $f=ucwords($s); + $g=ucfirst($s); + $h=strtoupper($s); + $i=strtolower($s); + $j=str_word_count($s); + echo "

二、定义一个字符串,并对其应用字符串函数,至少应用三个

+ 自定义字符串:$s
+ 1、截取从第二个字符开始到最后一个字符
$a
+ 2、获取字符串长度
$b
+ 3、去除字符串左右两端的空格
$c
+ 4、去除字符串左端的空格
$d
+ 5、去除字符串右端的空格
$e
+ 6、将每个单词的首字母大写
$f
+ 7、将整个字符串的首字母大写
$g
+ 8、将全部字母大写
$h
+ 9、将全部字母小写
$i
+ 10、统计字符串中单词个数
$j + "; +} + +//3、写一段程序,创建一个数组, +//其元素内容为从1到20的所有整数,并输出该数组。 +function c() +{ + echo "

三、写一段程序,创建一个数组, +其元素内容为从1到20的所有整数,并输出该数组。

"; + $str = array(); + for ($x = 0; $x < 20; $x++) { + $str[$x] = $x + 1; + } + foreach ($str as $a) { + echo $a; + } +} +//4、 写一段代码,查找数组 +//中是否存在某一个指定的元素,如果存在则返回数组的索引。 +function d() +{ + $str = array('name' => "王维", 'sex' => "男", 'age' => 28); + $xx = array_search("王维", $str); + echo " +

四、写一段代码,创建一个关联数组,查找数组中是否存在某一个指定的元素,如果存在则返回数组的索引或键名。

+ 数组: + "; + foreach ($str as $aa) { + echo "$aa"; + } + echo "
查找王维的键名为: + $xx"; +} +//5、写一段程序,创建一个关联数组,其元素是姓名,年龄,性别等个人信息,并输出该数组。 +function e(){ + echo " +

五、写一段程序,创建一个关联数组,其元素是姓名,年龄,性别等个人信息,并输出该数组。

+ "; + $str = array('name'=>"李白",'age'=>"18",'sex'=>"男",'is'=>"浪漫主义诗人"); + foreach ($str as $a){ + echo $a; + } +} +``` +