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

📄 5-3.php

📁 《php程序设计》的配套源码 《php程序设计》的配套源码 《php程序设计》的配套源码 《php程序设计》的配套源码
💻 PHP
字号:
<?php
function user_sort($a,$b){
  //smarts is all-important,so sort it first
  if ($b =='smarts') {
    return 1;
  } else if ($a == 'smarts') {
    return -1;
  }

  return ($a ==$b)?0 :(($a <$b)?-1 :1);
}

$values = array('name'          => 'Buzz Lightyear',
                'email_address' => 'buzz@starcommand.gal',
                'age'           => 32,
                'smarts'        => 'some');

if ($submitted) {
  if ($sort_type == 'usort' || $sort_type == 'uksort' ||
      $sort_type == 'uasort') {
    $sort_type($values,'user_sort');
  } else {
    $sort_type($values);
  }
}
?>

<form action="index.php">

<p>
<input type="radio" name="sort_type" value="sort" checked="checked"/>
                                                      Standard sort<br />
<input type="radio" name="sort_type" value="rsort" /> Reverse sort<br />
<input type="radio" name="sort_type" value="usort" /> User-defined sort<br />
<input type="radio" name="sort_type" value="ksort" /> Key sort<br />
<input type="radio" name="sort_type" value="krsort" />Reverse key sort<br />
<input type="radio" name="sort_type" value="uksort" />User-defined key sort<br />
<input type="radio" name="sort_type" value="asort" /> Value sort<br />
<input type="radio" name="sort_type" value="arsort" />Reverse value sort<br />
<input type="radio" name="sort_type" value="uasort" />User-defined value sort<br />
</p>

<p align="center">
  <input type="submit" value="Sort" name="submitted" />
</p>

⌨️ 快捷键说明

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