⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 8-40.php

📁 php 和 ajax 开发的一些资料
💻 PHP
字号:
<?php
echo "<html>";								//输出标准HTML内容
echo "<head>";
echo "<title>";
echo "对数组进行自定义排序";
echo "</title>";
echo "</head>";
echo "<body>";
$array1=array("树","花","草","树","草");			//定义数组
function cmp($a,$b)
{
  if($a=="树")								//如果第一个参数为树
  {
    if($b=="树")							//如果第二个参数为树
    return 0;								//返回0,二者相等
    else									//其他情况
    return -1;								//返回-1,前者大于后者
  }
  elseif($a=="草")							//如果第一个参数为草
  {
    if($b=="草")							//如果第二个参数为草
    return 0;								//返回0,二者相等
    else									//其他情况
    return 1;								//返回1,前者小于后者
  }
  else									//其他情况
  {
    if($b=="草")							//如果第二个参数为草
    return -1;								//返回-1,前者大于后者
    elseif($b=="花")							//如果第二个参数为花
    return 0;								//返回0,二者相等
    else									//其他情况
    return 1;								//返回1,前者小于后者
  }
}
echo "数组\$array1的内容为:";
echo "<p>";
print_r($array1);							//输出数组1内容
echo "<p>";
echo "对数组\$array1进行usort排序:";
echo "<p>";
usort($array1,"cmp");						//进行排序操作
print_r($array1);							//输出数组1内容
echo "</body>";
echo "</html>";
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -