Page 1 of 1

php_uname() & gethostname()

Posted: Sat Dec 07, 2024 10:14 pm
by CoDeR
php_uname()
php_uname() PHP'nin üzerinde çalıştığı işletim sistemi hakkında bilgi döndürür.
Kullanım kalıbı şöyledir :

Code: Select all

php_uname(string $kip = "a")
Buradaki a ön tanımlı kip olmaktadır yani bir değer girilmezse a kipi geçerlidir ve aynı zamanda a kipi diğer bütün kiplerinde çıktısını verir. Fakat düzenli ve okunaklı bir çıktı elde etmek için diğer kipler de kullanışlıdır.
'a': Bu öntanımlıdır. "s n r v m" kiplerinin hepsini içerir.
's': işletim sisteminin ismi. Örnek: FreeBSD.
'n': Konak ismi. Örnek: localhost.example.com.
'r': Dağıtım ismi. Örnek: 5.1.2-RELEASE.
'v': Sürüm bilgisi. İşletim sistemine göre değişiklik gösterir.
'm': Makine türü. Örnek: i386.

Code: Select all

<?php
echo php_uname();
?>
/* Bir karakter dizisi veren olası çıktı genel olarak şöyledir:
Linux localhost 2.4.21-0.13mdk #1 Fri Mar 14 15:08:06 EST 2003 i686

gethostname()

Code: Select all

<?php
echo gethostname(); // çıktısı şu olabilir: localhost
?>
Bağımsız değişkeni olmayan gethostname() işlevi yerel makinenin standard konak ismini karakter dizisi olarak döndürür.