The function ignore_user_abort() - what is a script's tty?

I'm trying to understand what is meant by a script tty:

When running PHP as a command line script, and the script's tty goes away without the script being terminated then the script will die the next time it tries to write anything, unless value is set to TRUE

Answers


Every shell program runs with stdin,stdout,stderr and the stdout & stderr default to /dev/ttyX ... the console for the logged in user

if you launch php like php myprogram.php 1>output.txt 2>error.txt then the results will be retained to combine both out+err into one file use php myprogram.php >results.txt 2>&1


Need Your Help

Executing prolog code on an iPhone

iphone prolog logic-programming

I currently have the need to execute prolog code in an application I am making. I am aware that Apple probably never would allow something like this in the App Store, but that is not the intention ...