PHP_OS sabiti ile sistemin adı nedir

3 Cevap php

Ben PHP_OS sürekli kullanmak ve bunu değişik OS dönebilirsiniz bilmek istiyorum.

Bunu buldum:

  • Linux -> Linux
  • FreeDSB Açık -> FreeBSD
  • Windows NT -> WINNT
  • > Darwin - Mac Os X üzerinde

Herkes onlar yapılandırmaları ile ne olsun bana söyleyebilir misiniz? Solaris, Windows XP ...

3 Cevap

Işletim sistemi bilgilerini almak için php_uname Dene

Sadece kayıt için ... Windows XP üzerinde çalışan kulüpler ve bu döndürülen budur:

PHP_OS, WINNT

php_uname('s'), Windows NT

UPDATE: Windows 7 üzerinde aynı.

Edit: Bu cevap bu soruya eski bir sürümü anlamına gelir ve artık alakalı olabilir.

Varyantlar en aklı başında uygulamalar için oldukça gereksiz olacak şekilde çoktur; "sistem" bilgi genellikle derleme zamanında, çevre ile ilgili bilgi parçaları bir dizi elde edilir.

Eğer PHP yapılandırma belirli yetenekleri incelemek için arıyorsanız, size özelliklerini sorgulamak daha iyidir; yapılandırma bayrakları kontrol veya vb uzantıları, gelen fonksiyonların varlığı için

Note: Sen söz HTTP_USER_AGENT. User-agent sistemi olarak aynı değildir; genellikle bir web tarayıcısı - Bir kullanıcı aracısı sunucuya isteklerini veren ediyor istemci üzerinde çalışan yazılımdır. Kullanıcı ajan koklama çapraz tarayıcı uyumluluğu sorunları ile başa çıkmak için sık sık paha biçilmez bir araçtır.