Hello Gunnar,
könntest Du mich bitte mal von meinen Unwissenheits-Qualen erlösen?
Nun funktioniert der Normalizer auch bei mir im Xampp unter WinDOS endlich (Linux war kein Problem) und ich würde gerne ein paar Schritte weiterkommen mit meiner "filename_filer()"-Funktion.
Aber ich verstehe die Bedeutung und die Wirkung der Abbildungsvorschriften nicht und was da passiert.
* Normalization Form D (NFD) - Canonical Decomposition
* Normalization Form C (NFC) - Canonical Decomposition followed by Canonical Composition
* Normalization Form KD (NFKD) - Compatibility Decomposition
* Normalization Form KC (NFKC) - Compatibility Decomposition followed by Canonical Composition
aus: http://de2.php.net/manual/de/class.normalizer.php
Auch der Wikipedia-Artikel hilft mir nicht mehr. Da fehlen mir einfach ein paar Begriffe in meinem Verständnis. Was ist eine kononische Zerlegung, was ist eine kompatible Zerlegung?
https://de.wikipedia.org/wiki/Normalisierung_(Unicode)
Christian hatte "FORM_C" empfohlen.
https://forum.selfhtml.org/?t=217033&m=1490601
akniep@rayo.info hat in den UCN von PHP
http://de2.php.net/manual/de/normalizer.normalize.php#92592
den Typ "FORM_D" benutzt und noch eine Reihe von Ersetzungen selber durchgeführt.
Im Prinzip komme ich damit zum Ziel, zumal ja noch etliche Teilstrings (Gerätenamen, Anweisungszeichen, usw.) aus dem zukünftigen Dateinamen entfernt werden müssen.
Ich würde aber gerne verstehen, was da im Normalizer passiert. Zunächst benötige ich aber vermutlich etwas Vokabeltraining *puh*.
Könntest Du dazu bitte mal etwas ausführlicher "für Doofe" Stellung nehmen?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg