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.

<caption> Tabellenüberschrift

CSS - Navigation mit :target auf und zumachen

PHP - Den Array-Inhalt in einer Tabelle aufteilen

JavaScript - Formularfelder dynamisch hinzufügen (2)

MySQL - Datensatz aktualisieren

Templates - HP Vorlagen
Templates sind fertige Homepage Vorlagen, die man nur noch mit Inhalt füllen muss. Das ist zwar für Anfänger eine schnelle Lösung, aber möchten Sie das gleiche Design wie auf anderen 97 Webseiten auch? Jede Homepage hat ihren eigenen Touch, eben der Stil, der die Seite einmalig macht.