De System functies worden zoals commando regel pendants opgeroepen
if (!System::rm('-r file1 dir1')) { print "Could not delete all the files"; } |
System::rm(array('-r', 'file1', 'dir1')); |
Errors zullen worden geprint me de PHP functie trigger_error()() dus alle System methodes kunnen stil gemaakt wordendoor een '@' voor de functie te plaatsen (bijvoorbeeld: @System::mkdir('-p dir1/dir2/dir3');).
System levert bestands systeem functies. Ze zijn genoemd naar de bestands namen onder Unix systemen en kunnen hetzelfde doen op welke platform dan ook.
Op het moment zijn deze functies alleen maar getest op Linux en Windows. Verdere rapporten over het werken van de functies op andere systemen zijn welkom.
Waarschuwing |
In vroegere versies van PHP 4 kan unlink() falen onder Windows. Deze bug is al gefixed in up-to-date versies. |
Deze handleiding beschrijft de parameters van de System functies, meestal alleen een string. De argumentenen opties van de specifieke functie zijn niet gedocumenteerd in de handleiding. Neem een kijkje in de man-pages op unix-like systemen
man commandname |