![]() |
OK funktioniert soweit nur bei deiner funktion macht er nicht das richtige NFO Bild
bei deinem hab ich nur ein Bild mit dem Text /tmp/php9loALc |
naja ist ja auch klar der erste parameter der funktion gen_nfo_pic ist ja auch der text, sorry dann so
PHP-Code:
|
Ok Super funktioniert nun. Deins ist übersichtlicher wie meins :-)
vor der { am ende nur noch ne ) wegnehmen dann passt es PHP-Code:
|
PHP-Code:
weil 0 -> "Value: 0; There is no error, the file uploaded with success." und alles was über 0 geht ist true!! 0 ist false! preg_match bei so einer überprüfung zu verwenden halte ich für unsinn.. da ist das array + in_array wesentlich schneller! Aber jeder wie er glaubt |
na dann mach mal ein test, in_array ist ne mächtige performence bremse prüfe mal if ( 0 === false )
vielleicht solltest du dich nochmal mit opperanden und Operatoren beschäftigen |
PHP-Code:
PHP-Code:
Fazit in_array ist ca. 40% schneller! preg_match() = 0.1394340000 in_array() = 0.1061300000 Würde dir mal Gut tun nicht immer aus Jux und Tollerei den Obergscheiten raushängen zu lassen und hin und wider mal zur Kenntnis nehmen dass ein anderer auch Recht hat! Das macht zwar Eindruck bei den Anfängern ist aber extremst ärgerlich bei Leuten die sich auch auskennen! Das RegEx ne langsame Gurcke sollte jeder wissen und mit Arrays zu Arbeiten wo man kann ist auch nicht verkehrt! |
ämm ich bin von deinen
PHP-Code:
es gibt viele situationen wo preg_match schneller ist als in_array wenn ich es finde kann ich nachher mal ein sehr gute bespiel posten PHP-Code:
was natürlich noch besser ist ist folgendes PHP-Code:
|
So oder so nicht alles schlecht reden was ich poste!!
TUT sein Dienst! © by Zero |
ich rede doch nicht alles schlecht, deine idee mit dem like was zb astrein, auch wenns nicht besonders abgesichert war, aber wenn du zb 20 erweiterungen in dem array hast ist es langsamer als das preg_match beispiel
PHP-Code:
|
WIe du sagst es kommt auf den Zweck an aber ich finde es ist nicht zu viel verlangt wenn eine nfo auf die Endung .nfo hat und deshalb wäre es auch nur 1 Endung zum überprüfen im Array.
Man könnte auch den Mime Type überprüfen text/plain ich mach das z.B bei der Torrent Datei! PHP-Code:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:16 Uhr. |
Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2025, vBulletin Solutions, Inc.