From bca244bce4420befd458f0c3b4ab53bcde998952 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=81=E7=B4=AB=E5=A6=8D?= <3053633754@qq.com> Date: Mon, 16 May 2022 22:41:43 +0800 Subject: [PATCH] test --- ...04\345\217\212\344\275\234\344\270\232.md" | 71 +++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 "\344\270\201\347\264\253\345\246\215/20220516-php\346\225\260\347\273\204\345\217\212\344\275\234\344\270\232.md" diff --git "a/\344\270\201\347\264\253\345\246\215/20220516-php\346\225\260\347\273\204\345\217\212\344\275\234\344\270\232.md" "b/\344\270\201\347\264\253\345\246\215/20220516-php\346\225\260\347\273\204\345\217\212\344\275\234\344\270\232.md" new file mode 100644 index 0000000..4541c6c --- /dev/null +++ "b/\344\270\201\347\264\253\345\246\215/20220516-php\346\225\260\347\273\204\345\217\212\344\275\234\344\270\232.md" @@ -0,0 +1,71 @@ +# php数组及作业 + +#### 索引数组 + +```php +$数组名 =array ('值1','值2','值3','...'); +$数组名[索引1]=值1; +``` + + + +print_r(数组名); 打印数组元素内容 + +count返回数组长度 + +sort( &array: 数组名); 将索引数组升序排序 + +rsort(&array: 数组名); 将索引数组降序排序 + +#### 关联数组 + +```php +$数组名 = array("键名1"=>"值1","键名2"=>"值2",……); +``` + + Ucwords()函数将每个单词的首字母大写 + Ucfirst()函数将整个字符串首字母大写 + Strtoupper()函数将全部字母都大写 + Strtolower()函数将所有字母都变成小写 + Str_word_count()函数统计字符串中单词个数 + trim()函数去除字符串左右两端的空格 + ltrim()函数去除字符串左端的空格 + +# 作业 + +```php +"; +$str="this is my hobby"; +echo strlen($str);//统计长度 +echo "
"; +echo ucfirst($str);//句首字母大写 +echo "
"; +echo str_word_count($str);//统计单词 +//3、 写一段程序,创建一个数组,其元素内容为从1到20的所有整数,并输出该数组。 +echo "
"; +$num = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19,20); +foreach ($num as $a){ + echo $a."
"; +}; +//4、 写一段代码,查找数组中是否存在某一个指定的元素,如果存在则返回数组的索引。 +echo "
"; +$aa = array(18,25,34,19,58,60,45); +$aaa=array_search("19",$aa); +echo "索引为:".$aaa; +//5、 写一段程序,创建一个关联数组,其元素是姓名,年龄,性别等个人信息,并输出该数组。 +echo "
"; +$message=array('name'=>"甄是牛",'age'=>"18",'sex'=>"男"); +foreach ($message as $b){ + echo $b." "; +} + +``` + -- Gitee