<?php
// "100" < "1a" < "20" < "100"
print("100" < "1a" ? "true\n" : "false\n");
print("1a" < "20" ? "true\n" : "false\n");
print("20" < "100" ? "true\n" : "false\n");
$a = array("100", "20", "1a"); $b = $a;
$a = array("20", "1a", "100"); $b = $a;
?>
PD9waHAKICAgCiAgIC8vICIxMDAiIDwgIjFhIiA8ICIyMCIgPCAiMTAwIgogICBwcmludCgiMTAwIiA8ICIxYSIgID8gInRydWVcbiIgOiAiZmFsc2VcbiIpOwogICBwcmludCgiMWEiICA8ICIyMCIgID8gInRydWVcbiIgOiAiZmFsc2VcbiIpOwogICBwcmludCgiMjAiICA8ICIxMDAiID8gInRydWVcbiIgOiAiZmFsc2VcbiIpOwoKICAgJGEgPSBhcnJheSgiMTAwIiwgIjIwIiwgIjFhIik7CiAgICRiID0gJGE7CiAgIHNvcnQoJGIpOwogICBwcmludCgic29ydCBbIi5pbXBsb2RlKCIsICIsICRhKS4iXSAtPiBbIi5pbXBsb2RlKCIsICIsICRiKS4iXVxuIik7CgogICAkYSA9IGFycmF5KCIyMCIsICIxYSIsICIxMDAiKTsKICAgJGIgPSAkYTsKICAgc29ydCgkYik7CiAgIHByaW50KCJzb3J0IFsiLmltcGxvZGUoIiwgIiwgJGEpLiJdIC0+IFsiLmltcGxvZGUoIiwgIiwgJGIpLiJdXG4iKTsKPz4K
true
true
true
sort [100, 20, 1a] -> [1a, 20, 100]
sort [20, 1a, 100] -> [100, 1a, 20]