a grand renaming so that the most significant portion of the name comes first
This commit is contained in:
9
php-practice/cli/args
Executable file
9
php-practice/cli/args
Executable file
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/php -q
|
||||
<?php
|
||||
|
||||
printf("ARGC = $argc\n\n");
|
||||
foreach($argv as $i => $value) {
|
||||
printf("ARGV[$i] = $value\n");
|
||||
}
|
||||
|
||||
?>
|
24
php-practice/cli/daemonized
Executable file
24
php-practice/cli/daemonized
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/php -q
|
||||
<?php
|
||||
|
||||
set_time_limit(0); // Remove time limit
|
||||
|
||||
if (pcntl_fork()) { // Fork process
|
||||
printf("Daemon running.\n");
|
||||
} else {
|
||||
$sid = posix_setsid(); // Make child process session leader
|
||||
|
||||
if ($sid < 0) {
|
||||
exit();
|
||||
}
|
||||
|
||||
while (true) {
|
||||
$outfile = fopen('daemon.log', 'a+');
|
||||
fwrite($outfile, time() . " Hello World via command line daemon!\n");
|
||||
fclose($outfile);
|
||||
|
||||
sleep(1);
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
6
php-practice/cli/hello
Executable file
6
php-practice/cli/hello
Executable file
@@ -0,0 +1,6 @@
|
||||
#!/usr/bin/php -q
|
||||
<?php
|
||||
|
||||
printf("Hello World via command line!\n");
|
||||
|
||||
?>
|
Reference in New Issue
Block a user