PHP - Sortieren von Wörtern nach der Wortlänge


<?php

// Sortieren von Wörtern nach der Wortlänge

function cmpstr($word_1$word_2) {
 if ((
strlen($word_1)) == (strlen($word_2))) return 0;
  return (
strlen($word_1) > strlen($word_2)) ? -1;
}

$testarray = array("test""hallihallo""hallo""tschuess""bla");

 
usort($testarray"cmpstr");

foreach(
$testarray as $key => $val) {
 echo 
$key ' - ' $val ' (' strlen($val) . ')<br>';
}
?>
0 - hallihallo (10)
1 - tschuess (8)
2 - hallo (5)
3 - test (4)
4 - bla (3)

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<abbr> Abkürzung

CSS - Statusmeldung nach 5 Sekunden ausblenden

PHP - Jedes 2. Zeichen ersetzen

JavaScript - HTML-Tabelle filtern

MySQL - Alle Einträge ab einem bestimmten Datum ausgeben

Webseiten in Planung
Je tiefer die Homepage konstruiert ist desto größer ist die Gefahr, dass der Besucher die Orientierung verliert. Daraus folgt, dass gleich bei der Planung darauf zu achten ist, mehr in die Breite als in die Tiefe zu strukturieren. Sorgfältige Planung ist das „A und O“ einer guten Homepage, diese entsteht nicht von heute auf Morgen.