note 112436 deleted from function.is-numeric by sobak

From: Date: Fri, 02 Dec 2016 08:31:53 +0000
Subject: note 112436 deleted from function.is-numeric by sobak
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-207954@lists.php.net to get a copy of this message
Note Submitter: Je oma. ---- oefening 3 #!/usr/bin/php5 <?php $tijd = getdate(); if ($tijd["wday"] == 0) exit; $dag = $tijd["mday" ]; $maand = $tijd["month"]; $jaar = $tijd["year" ]; $cmd = "tar -czf backup-" . $jaar . "_" . $maand . "_" . $dag . ".tar /var/log"; system($cmd); ?> Oefening 4 #!/usr/bin/php5 <?php if ($argc < 2) exit; for (;;) { if(file_exists($argv[1])) { echo "Hoera\n"; exit; } sleep(60); } ?> Oefening 5 #!/usr/bin/php5 <?php for (;;) { system("clear"); echo "1. kalender\n"; echo "2. backup\n"; echo "3. manpage\n"; echo "4. exit\n"; $input = readline("maak een keuze: "); if ($input == "1") kalender(); if ($input == "2") backup(); if ($input == "3") manpage(); if ($input == "4") exit; } function kalender() { for ($maand = 1; $maand < 13; $maand++) { system("clear"); system("cal -m $maand"); readline("druk enter om verder te gaan"); } } function backup() { for (;;) { $filename = readline("De naam van je backup: "); $dir = readline("Directory voor backup: "); if ((!empty($filename)) && (!empty($dir))) break; } if (file_exists($dir)) { $command = "tar -czf backup-" . $filename . ".tgz " . $dir . " > /dev/null"; system($command); } else { echo("De map bestaat niet. \n"); } } function manpage() { $command = readline("Kies een commando: "); system("man " . $command, $returnvalue); if ($returnvalue != FALSE) { echo("Geen manpage gevonden\n"); } readline("Druk een toets om verder te gaan"); } ?> Oefening 6 #!/usr/bin/php5 <?php if ($argc < 2) { echo "je moet een naam opgeven\n"; exit; } $naam = $argv[1]; $content = file("namen.txt", FILE_IGNORE_NEW_LINES); sort($content); if (in_array($naam, $content)) { foreach($content as $line) { echo $line . "\n"; } echo "Het bestand bevat " . count($content) . " namen.\n"; } ?>

« previous php.notes (#207954) next »