博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php排序函数实例学习教程
阅读量:6203 次
发布时间:2019-06-21

本文共 837 字,大约阅读时间需要 2 分钟。

hot3.png

sort() 函数按升序对给定数组的值排序。

注释:本函数为数组中的单元赋予新的键名。原有的键名将被删除。

如果成功则返回 TRUE,否则返回 FALSE。

<?php

$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse");

sort($my_array);

print_r($my_array);
?>
output:
Array
(
[0] => Cat
[1] => Dog
[2] => Horse
)
asort() 函数对数组进行排序并保持索引关系。主要用于对那些单元顺序很重要的结合数组进行排序。

可选的第二个参数包含了附加的排序标识。

如果成功则返回 TRUE,否则返回 FALSE。

<?php

$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse");

asort($my_array);

print_r($my_array);
?> 
output:

Array

(
[b] => Cat
[a] => Dog
[c] => Horse
)

ksort() 函数按照键名对数组排序,为数组值保留原来的键。

可选的第二个参数包含附加的排序标志。www.jbxue.com

若成功,则返回 TRUE,否则返回 FALSE。

<?php

$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse");
ksort($my_array);
print_r($my_array);
?>
output:

Array

(
[a] => Dog
[b] => Cat
[c] => Horse
)
上面三函数区别在按键名、键值、是否改变索引而不同

>>> 您可能感兴趣的文章:

转载于:https://my.oschina.net/softsky/blog/278888

你可能感兴趣的文章
Excel导入导出的业务进化场景及组件化的设计方案(转)
查看>>
量子通信和大数据最有市场突破前景
查看>>
摩尔定律堪称不死神话: IBM开发5纳米芯片
查看>>
Eric Schmidt 作证说使用 API 无需授权
查看>>
跟益达学Solr5之使用Tika从PDF中提取数据导入索引
查看>>
如何做好IOS View的布局
查看>>
常用内部排序算法之三:堆排序
查看>>
RubyCritic:一款不错的检测代码质量工具
查看>>
StringBuilder用法小结
查看>>
分布式架构springmvc+springboot+springcloud+redis
查看>>
【Linux Mint】Linux Mint 19.1 Cinnamon 修改鼠标滚动方向为自然方向
查看>>
Python最简编码规范
查看>>
karma+webpack搭建vue单元测试环境
查看>>
Multithread chips
查看>>
温病条辨(一)
查看>>
1111111111
查看>>
配置MySQL的Path变量
查看>>
我的友情链接
查看>>
java的IO流
查看>>
Python3 字典
查看>>