每天记一些php函数,jQuery函数和linux命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每天记一些php函数,jQuery函数和linux命令相关的知识,希望对你有一定的参考价值。

简介:学习完了php和jQuery之后,对函数的记忆不到位,导致很多函数没记住,所以为了促进自己的记忆,每天花一点时间来写这个博客。

时间:2016-12-21   地点:太原    天气:雨夹雪

一.php函数

1.array_count_values   统计数组中所有值出现的次数

说明:

array array_count_values($input)

array_count_values()函数会返回一个数组,该数组会以input数组的值作为键名,input数组中值出现的次数作为键值。

参数:

$input  统计的数组

返回值:

返回一个关联数组,用 input 数组中的值作为键名,该值在数组中出现的次数作为值。 

错误/异常:对数组里面的每个不是 string 和integer 类型的元素抛出一个警告错误(E_WARNING)。

$test=[
          "11"=>11,
		  "22"=>11,
		  "33"=>33,
		  "44"=>144,
		  "55"=>55,
		  "66"=>55,
		  "77"=>77,
		  "88"=>77,
		  "99"=>99,
      ];
print_r(array_count_values($test));

结果为:

Array
(
    [11] => 2
    [33] => 1
    [144] => 1
    [55] => 2
    [77] => 2
    [99] => 1
)

相关函数:

如果是二维数组如:

$ar1[] = array("red","green","yellow","blue"); 
$ar1[] = array("green","yellow","brown","red","white","yellow"); 
$ar1[] = array("red","green","brown","blue","black","yellow");
print_r(array_count_values($arr1));

结果为:


Warning: array_count_values(): Can only count STRING and INTEGER values! in E:\Appserv\www\test.php on line 154

Warning: array_count_values(): Can only count STRING and INTEGER values! in E:\Appserv\www\test.php on line 154

Warning: array_count_values(): Can only count STRING and INTEGER values! in E:\Appserv\www\test.php on line 154
Array ( )

故自己写一个适用于多维数组的:

 







以上是关于每天记一些php函数,jQuery函数和linux命令的主要内容,如果未能解决你的问题,请参考以下文章

php学习之每天三个函数-第十六天

php学习之每天三个函数-第十六天

使用 jQuery ajax 函数将 php 值发送到 php 函数

PHP字符串处理函数,每天学习5个,运用自如!

在For循环中为点击功能分配JQuery

如何使用带有 json 和 php 的 jquery 的 $.ajax 函数上传文件