php根据年份对商品进行排序
php根据年份对商品进行排序
在电子商务网站后台界面,一般都可以实现对商品的添加,删除等操作。但在操作前需要显示商品的信息。在本例中,当用户单击“正序”和“反序”按钮时,程序会按照年份对表格的商品名称进行排序。
实例分析:
sort()函数,用来对数组进行排序。但函数执行完毕后数组的内容会重新排序。
rsort()函数,词函数对数组进行逆序排序(高到低)
实例代码:
<?php $arr = array( '2021 鸿蒙系统', '2021 安卓系统', '2021 苹果系统', '2021 linux系统', '2021 微软系统' ); if(!empty($_POST['btn1'])){ sort($arr); } if(!empty($_POST['btn2'])){ rsort($arr); } ?> <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> </head> <body> <table border="1"> <thead> <tr> <td>商品顺序</td> <td>商品名称</td> </tr> </thead> <?php foreach ($arr as $k=>$v) {?> <tr> <td><?php echo ($k+1); ?></td> <td><?php echo $v;?></td> </tr> <?php } ?> </table> <div> <form action="" method="post"> <input type="submit" value="正序" name="btn1"> <input type="submit" value="反序" name="btn2"> </form> </div> </body> </html>
运行结果: