diff --git "a/\351\231\210\345\207\214\350\212\235/20220516-php \350\257\255\346\263\225.md" "b/\351\231\210\345\207\214\350\212\235/20220516-php \350\257\255\346\263\225.md" new file mode 100644 index 0000000000000000000000000000000000000000..b4738add27db66925ec151147fe6ec8dd3202483 --- /dev/null +++ "b/\351\231\210\345\207\214\350\212\235/20220516-php \350\257\255\346\263\225.md" @@ -0,0 +1,60 @@ +```php +print_r:专门打印数组 +count:返回数组长度 +关联数组格式:$数组名=array("建名1"=>"值1","值名2"=>"值2"); + echo $数组名[键名1]; +动态赋值:"键名1"="值1" +比较大小:getMax($a,$b); +sort:对数组进行升序 +rsort:对数组进行降序 +explode(separator,string):把数组分割为数组 +$arr=explode(separator,".",数组名) +trim():去除两边的空格 +ltrim():去除左边的空格 +rtrim():去除右边的空格 +chop()与 rtrim()作用相同,去除右边的空格 +ucwords():将每个单词的首字母大写 +ucfirst():整个字符串的首字母大写 +strtoupper():全部单词大写 +strtolower():全部单词小写 +str_word_count:统计单词 +``` + + + +```php +"; +//2、 至少对3个字符串函数进行应用 +$aa=" i am girl "; +echo trim($aa)."
"; +echo ucwords($aa)."
"; +echo strtoupper($aa); +echo "
"; +//3、 写一段程序,创建一个数组,其元素内容为从1到20的所有整数,并输出该数组。 +$a=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20); +$lenght=count($a); +for ($i=0;$i<$lenght;$i++){ + echo "$a[$i]"; +} +echo "
"; +//4、 写一段代码,查找数组中是否存在某一个指定的元素,如果存在则返回数组的索引。 +$arr=array("name"=>"陈某","age">=18); +echo array_search(18,$arr); +echo "
"; +//5、 写一段程序,创建一个关联数组,其元素是姓名,年龄,性别等个人信息,并输出该数组。 +$c["name"]="小陈"; +$c["age"]=18; +$c["sex"]="女"; +$c["school"]="清华"; +$lenght=count($c); +for ($i=0;$i<$lenght;$i++){ + echo "$c[$i]"; +} +``` +