php_uname() & gethostname()
Posted: Sat Dec 07, 2024 10:14 pm
php_uname()
php_uname() PHP'nin üzerinde çalıştığı işletim sistemi hakkında bilgi döndürür.
Kullanım kalıbı şöyledir :
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.
gethostname()
Bağımsız değişkeni olmayan gethostname() işlevi yerel makinenin standard konak ismini karakter dizisi olarak döndürür.
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")
'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
?>