1 HAZİRAN 2009, PAZARTESİ
Eğer geçerli çağırma CLİ veya web sunucusu ise en iyi belirleme PHP -?
PHP geçerli çağırma web sunucusu olarak, Apache mod_php ile) komut satırı (CLİ) ya da olup olmadığını belirlemek için ihtiyacım var.
Herhangi bir önerilen yöntemler?
CEVAP
1 HAZİRAN 2009, PAZARTESİ
php_sapi_name arabirim türü küçük bir dize döndürür olarak kullanmak isteyeceksiniz işlevidir. Buna ek olarak, PHP PHP_SAPI sabit vardır.
Belgeler burada bulunabilir: http://php.net/php_sapi_name
Örneğin, eğer PHP CLİ çalıştırmak olup olmadığını belirlemek için bu işlevi kullanabilirsiniz:
function isCommandLineInterface()
{
return (php_sapi_name() === 'cli');
}
Bunu PaylaÅŸ:

Eğer bir dize geçerli bir adres olup o...
Eğer bir dize geçerli bir sayı olup ol...
Eğer bir çift (veya yüzer) NaN olup ol...
Nasıl Java UTC veya GMT geçerli tarih ...
EÄŸer bir C tipi bir arabirim uygulayan...