Published on: | Author: Karl-Heinz
Categories: Code Schnipsel und Klassen | Tags: Code, Codeschnipsel, Funktion, PHP, Snippets, URL, Validation |
function StringSizeToBytes($Size){ $Unit = strtolower($Size); $Unit = preg_replace(‚/[^a-z]/‘, “, $Unit); $Value = intval(preg_replace(‚/[^0-9]/‘, “, $Size)); $Units = array(‚b’=>0, ‚kb’=>1, ‚mb’=>2, ‚gb’=>3, ‚tb’=>4); $Exponent = isset($Units[$Unit]) ? $Units[$Unit] : 0; return ($Value * pow(1024, $Exponent)); }[/php] Beispiel // Example usage: // Check if a file is bigger than 10 MB if (filesize(‚example.zip‘) > StringSizeToBytes(’10 MB‘)){ print […]
Das Open Source PHP Invoice Script hat sehr gut gemachte Schnittstelle, die es sehr Anwender freundlich macht. Das Programm ist leicht zu bedienen und enthält alle Features, die man von einen Rechnungsprogramm erwartet.
Das kleine WordPress Plugin PHP Floating Point DoS Attack Workaround von Sergey Biryukov soll einen Fehler in 32-Bit PHP Versionen beseitigen, Denial of Service (kurz DoS) Attacke ermoglicht, bis es ein offizielles Update für diese PHP Version gibt. Durch eine einzige Zahl ist es möglich einen Server lahmzulegen. Die Scriptsprache PHP in der 32-Bit-Variante ist deshalb anfällig […]