PHP获取数组最大值下标的方法
本文实例讲述了PHP获取数组最大值下标的方法。分享给大家供大家参考。具体实现方法如下:
<?php
$hots = array('8213'=> 0,'8212'=> 100,'8172'=> 10008);
$key = array_search(max($hots),$hots);
echo $key;
?>
运行结果为:8172
希望本文所述对大家的php程序设计有所帮助。
相关推荐
-
PHP获得数组交集与差集的方法
本文实例讲述了PHP获得数组交集与差集的方法.分享给大家供大家参考.具体分析如下: 一.数组的交集 array_intersect() array_intersect()函数返回一个保留了键的数组,这个数组只由第一个数组中出现的且在其他每个输入数组中都出现的值组成.其形式如下: array array_intersect(array array1,array array2[,arrayN-]) 下面这个例子将返回在$fruit1数组中出现的且在$fruit2和$fruit3中也出现的所有的水果:
-
递归实现php数组转xml的代码分享
PHP中将数组转为xml的需求是常见的,而且实现方法也有很多种,百度找了一下各种实现方法,但是基本是借组一些组件啥的.我就自己写了一个字符串拼组的方法,支持多维数组.仅供参考,不足之处敬请不吝赐教! /** * 将数组转换为xml * @param array $data 要转换的数组 * @param bool $root 是否要根节点 * @return string xml字符串 * @author Dragondean * @url http://www.cnblogs.com/drag
-
PHP数组和explode函数示例总结
PHP数组和explode函数应用实例,供大家学习参考. 例1: <?php $province = array("北京","上海","天津","重庆","河北","山西","内蒙古","辽宁","吉林","黑龙江","江苏","浙江","安徽"
-
php将字符串随机分割成不同长度数组的方法
本文实例讲述了php将字符串随机分割成不同长度数组的方法.分享给大家供大家参考.具体分析如下: 这里使用php对字符串在指定的长度范围内进行随机分割,把分割后的结果存在数组里面 function RandomSplit($min, $max, $str){ $a = array(); while ($str != ''){ $p = rand($min, $max); $p = ($p > strlen($str)) ? strlen($str) : $p; $buffer = substr($
-
PHP实现将textarea的值根据回车换行拆分至数组
本文实例讲述了PHP实现将textarea的值根据回车换行拆分至数组的方法.分享给大家供大家参考.具体分析如下: textarea回车换行为 \r\n $keyword_list = trim($_REQUEST['keywords']); $keyword_arr = explode("\r\n", $keyword_list); 这个地方需要注意是要去除textarea 前后的空格,否则会多出一个 或者使用explode也是可以的 只是不能用\r\n只能用双引号,不能用单引号 希望
-
支持中文的PHP按字符串长度分割成数组代码
以下是我编写的代码,实现对中英文混杂字符进行分割: <?php function mbStrSplit ($string, $len=1) { $start = 0; $strlen = mb_strlen($string); while ($strlen) { $array[] = mb_substr($string,$start,$len,"utf8"); $string = mb_substr($string, $len, $strlen,"utf8")
-
php对象和数组相互转换的方法
本文实例讲述了php对象和数组相互转换的方法.分享给大家供大家参考.具体分析如下: 这里定义2个php匿名对象和数组相互转换的函数,代码如下: function array2object($array) { if (is_array($array)) { $obj = new StdClass(); foreach ($array as $key => $val){ $obj->$key = $val; } } else { $obj = $array; } return $obj; } fu
-
php使用array_search函数实现数组查找的方法
本文实例讲述了php使用array_search函数实现数组查找的方法.分享给大家供大家参考.具体实现方法如下: <?php $array = array(4,5,7,8,9,10); $found = array_search(8, $array); //调用array_search函数并输出查找结果 if($found) //如果找到输出键 echo "已找到,键为".$found; else //如果没有找到输出错误信息 echo "没有找到"; ?&g
-
PHP查找与搜索数组元素方法总结
本文实例讲述了PHP查找与搜索数组元素方法.分享给大家供大家参考.具体分析如下: 查找.筛选与搜索数组元素是数组操作的一些常见功能.下面来介绍一下几个相关的函数. in_array()函数 in_array()函数在一个数组汇总搜索一个特定值,如果找到这个值返回true,否则返回false.其形式如下: boolean in_array(mixed needle,array haystack[,boolean strict]); 来看下面的例子,查找变量apple是否已经在数组中,如果在,则输出
-
PHP获取数组的键与值方法小结
本文实例讲述了PHP获取数组的键与值方法.分享给大家供大家参考.具体如下: 使用数组的过程中经常要遍历数组.通常需要遍历数组并获得各个键或值(或者同时获得键和值),所以毫不奇怪,PHP为此提供了一些函数来满足需求.许多函数能完成两项任务,不仅能获取当前指针位置的键或值,还能将指针移向下一个适当的位置. 获取当前数组键 key() key()函数返回input_array中当前指针所在位置的键.其形式如下: mixed key(array array) 下面的例子通过迭代处理数组并移动指针来输出$
-
php数组合并与拆分实例分析
本文实例讲述了php数组合并与拆分的方法.分享给大家供大家参考.具体如下: <?php $array1 = array("A","B","C","D"); $array2 = array("1","2","3","4"); $array3 = array("!","@","#",&q
随机推荐
- 用vbs实现的exe2swf工具脚本代码
- 查询Sqlserver数据库死锁的一个存储过程分享
- 深入浅析mybatis oracle BLOB类型字段保存与读取
- mongoDB 实现主从读写分离实现的实例代码
- jQuery仿淘宝网产品品牌隐藏与显示效果
- 不用jQuery实现的动画效果代码
- 一些网络的基本知识
- php函数mkdir实现递归创建层级目录
- 让jQuery Mobile不显示讨厌loading界面的方法
- Javascript模仿淘宝信用评价实例(附源码)
- IE及firefox下获取及设置样式值的代码
- 在新窗口打开超链接的方法小结
- 符合W3C网页标准的iframe标签的使用方法
- JQuery实现表格动态增加行并对新行添加事件
- jquery 必填项判断表单是否为空的方法
- Spring MVC 基于URL的映射规则(注解版)
- Android编程Widget创建与使用方法简明教程
- PHP中其实也可以用方法链
- c#使用nsoup解析html乱码解决方法分享 nsoup教程
- 基于curl数据采集之正则处理函数get_matches的使用
