PHPSlideShow macht aus einem Ordner voller Bilder eine Diashow, und zwar mit dem geringstmöglichen Aufwand: Archiv in das Verzeichnis mit den Bildern entpacken, die Datei phpslideshow.php im Browser aufrufen, fertig. Etwas zu konfigurieren gibt es zunächst nicht, der Rest ergibt sich aus dem Verzeichnisinhalt.
Die Vorschaubilder erzeugt das Script selbst. Zu jedem Bild lassen sich Titel und Beschreibung hinterlegen, wobei es auf Wunsch den EXIF-Kommentar aus der Bilddatei übernimmt, sodass Beschriftungen aus dem Bildbearbeitungsprogramm direkt weiterverwendet werden. Die Reihenfolge lässt sich nach Datum oder Name sortieren oder auf Zufall stellen, und eine automatische Weiterschaltung nach einer einstellbaren Anzahl Sekunden ist möglich. Das jeweils nächste Bild lädt der Browser im Hintergrund vor, damit das Blättern nicht stockt. Unterstützt werden JPEG, PNG und GIF.
Die Ausgabe läuft über eine HTML-Vorlage mit CSS, die sich in bestehende Seiten einpassen lässt. Neben der Standardvorlage bietet der Autor fertige Alternativen an, darunter eine Kontaktbogen-Ansicht und eine Fassung mit weichem Ueberblenden der Vorschaubilder, dazu ein bewusst nacktes Grundgerüst als Ausgangspunkt für eigene Entwürfe. Ein Script bedient dabei mehrere Bilderverzeichnisse.
Zum Stand der Dinge: Die erste Fassung erschien im August 2000, die letzte Version 0.9.9.3 im Januar 2008 mit einer Korrektur gegen Cross-Site-Scripting. Ueber 400.000 Downloads verzeichnet die Projektseite. Der Code steht unter der GPL und liegt inzwischen auch auf GitHub, für Fragen gibt es eine Google-Gruppe.