<?php
var_dump( posix_ttyname(STDOUT) );
?>
returns:
string(10) "/dev/pts/0"
When using pseudo terminal 1 (ie ssh)(PHP 4, PHP 5, PHP 7, PHP 8)
posix_ttyname — Devuelve el nombre del dispositivo del terminal
Devuelve un string para la ruta absoluta del terminal actual que
está abierto en el puntero de fichero file_descriptor.
file_descriptorEl descriptor de archivo, que debe ser ya sea una recurso de archivo, o un entero. Un entero se asume como un descriptor de archivo que puede ser pasado directamente a la llamada al sistema subyacente.
En caso de éxito, devuelve un string correspondiente a la ruta absoluta de
file_descriptor. En caso de error, devuelve false.
Para valores enteros inválidos de file_descriptor,
se genera un error E_WARNING.
| Versión | Descripción |
|---|---|
| 8.3.0 |
Ahora se generan errores de tipo E_WARNING para las coerciones de enteros
siguiendo las semánticas habituales de coerción de tipo de PHP.
|
| 8.3.0 |
Para valores enteros inválidos de file_descriptor,
ahora se genera un error E_WARNING.
|
<?php
var_dump( posix_ttyname(STDOUT) );
?>
returns:
string(10) "/dev/pts/0"
When using pseudo terminal 1 (ie ssh)