posix_ctermid

(PHP 4, PHP 5, PHP 7)

posix_ctermidВозвращает путь управляющего терминала

Описание

string posix_ctermid ( void )

Возвращает переменную типа string, содержащую путь до текущего управляющего терминала данного процесса. В случае ошибки будет установлен ее номер, который может быть обработан с использованием posix_get_last_error()

Возвращаемые значения

В случае успешного выполнения возвращает string с путём до текущего управляющего терминала. В противном случае возвращает FALSE и устанавливает номер ошибки, который может быть обработан с помощью posix_get_last_error().

Примеры

Пример #1 Пример использования posix_ctermid()

Данный скрипт выводит путь до текущего управляющего терминала (TTY).

<?php
echo "I am running from ".posix_ctermid();
?>

Смотрите также

  • posix_ttyname() - Определяет имя терминального устройства
  • posix_get_last_error() - Возвращает номер ошибки, которая произошла в последней posix функции, завершившейся неудачей

Коментарии

You can write directly to the tty (screen) even when the shell has redirected output, with:

<?php
$h 
fopen(posix_ctermid(), "rb+");
fwrite($h"Testing direct output\n");
fclose($h);
?>
2016-04-19 12:18:14
http://php5.kiev.ua/manual/ru/function.posix-ctermid.html

    Поддержать сайт на родительском проекте КГБ