PHP 8.4.6 Released!

posix_ttyname

(PHP 4, PHP 5, PHP 7, PHP 8)

posix_ttynameUçbirim aygıt ismini belirler

Açıklama

posix_ttyname(resource|int $dt): string|false

dt ile belirtilen dosya tanıtıcısının üzerinde açıldığı uçbirim aygıtının mutlak dosya yolunu bir dizge olarak döndürür.

Bağımsız Değişkenler

dt

resource veya int türünde olması beklenen dosya tanıtıcı. int türünde olanın, doğrudan ilgili sistem çağrısına aktarılabilen bir dosya tanıtıcısı olduğu varsayılır.

Dönen Değerler

İşlem başarısız olursa false yoksa dt tanıtıcısının mutlak dosya yolunu bir dizge olarak döndürür.

Hatalar/İstisnalar

Geçersiz dt değerleri bir E_WARNING oluşturur.

Sürüm Bilgisi

Sürüm: Açıklama
8.3.0 Tamsayı zorlamaları için artık normal PHP tür zorlama semantiğini izleyen tür hatası uyarıları (E_WARNING) oluşturuluyor.
8.3.0 Geçersiz dt değerleri artık bir E_WARNING oluşturuyor.

Ayrıca Bakınız

  • posix_isatty() - Dosya tanıtıcısı bir etkileşimli uçbirimle ilişkili mi diye bakar
  • stream_isatty() - Akımın bir TTY olup olmadığına bakar

add a note

User Contributed Notes 1 note

up
0
casper at bcx dot nl
18 years ago
<?php
var_dump
( posix_ttyname(STDOUT) );
?>

returns:
string(10) "/dev/pts/0"

When using pseudo terminal 1 (ie ssh)
To Top

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant