<html><?PHP
/* OK, der erste Versuch war wohl ein Fehlstart. Habe die Frage trotz
der tollen Grafik leider völlig falsch verstanden.
Obwohl ich mich natürlich nicht auskenne noch ein Versuch..
*/
$enc=' .,-!?()abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' ;
$dec='VWX)hJMij.,YZ-lmKLnode!abgf PFuDEckGHqtvwyxzABCrsINOQRpSTU?(' ;
function msg ($s) { global $enc,$dec ;
print(strtr($s,$enc,$dec)); echo "<br>\n"; }
msg('?ptgnzAth)z!tmlz!tbb');
msg('Vlgz!ntVU)ngz!nktApkkt)z!tpwz!b');
/* Beide Fragen lassen sich durch eine modifizierte Vergleichsfunktion
lösen, fast alle anderen auch. (z.B. sortieren nach mehreren Feldern) */
$sortcol=1 ; // Spalte nach der sortiert werden soll
$sortrev=false ; // Wenn absteigend sortiert werden soll, auf true setzen
function vergleich2($a,$b) { global $sortrev,$sortcol ;
if($a[$sortcol] == $b[$sortcol]) return 0;
if($a[$sortcol] < $b[$sortcol]) $r=-1 ; else $r=1 ;
if($sortrev) return -r ; else return r ;
}
// SORTIEREN etc. wie in der vorigen Antwort
// usort($feld, vergleich2);
msg('y)ktsNwOEN)nNEnNtykAng39');
?></html>