Mailinglisten-Archive |
Tag, >> Hat jmd. eine Idee, welche Besonderheiten man sich zu Nutze machen >> kann, um Binärdaten von durchschnittlichen Strings bzw. Zahlen zu >> unterscheiden? [..] > function is_bin(&$data) { > return strpos($data,chr(0)) === false?false:true; } wenn man's daran festmachen will, hilft vielleicht die Anzahl Zeichen mit chr (<32) im Verhältniss zur Stringlänge. chr (>127) kann man auch mit reinnehmen. Wenn man sich für die Erkennung von sinnvollen Strings auf einige Sprachen beschränkt, lässt sich auch auf grammatikalische Eigenheiten und häufig verwendete Wörter prüfen. Oder durch den google-Übersetzer jagen. Wenn das Ergebniss gleich der Eingabe ist, ist's wohl nicht sinnvoll. hth, TomH -- PROSOFT EDV-Lösungen GmbH & Co. KG phone: +49 941 / 78 88 7 - 121 Ladehofstraße 28, D-93049 Regensburg cellphone: +49 174 / 41 94 97 0 Geschäftsführer: Axel-Wilhelm Wegmann Tom.Horstmann at proSoft-Edv.de AG Regensburg HRA 6608 USt.183/68311 http://www.proSoft-Edv.de --
php::bar PHP Wiki - Listenarchive