為你總結一些php資訊函式

2022-10-06 07:18:13 字數 2771 閱讀 5798

php資訊函式包含的一些函式概念總結如下。

php資訊函式之getenv

適用版本:php3, php4

函式功能:取得環境變數數值。

函式語法:string getenv (string varname)

函式說明:這個函式能夠返回 php 的環境變數數值, 可以利用這個函式取得相關資料。

範例程式:

< ?php 程式設計客棧

$ip=getenv ("remote_addr");

echo "客戶端的 ip 是:".$ip;

?>

執行結果:此結果因使用者不同而不同。

php資訊函式之get_current_user

適用版本:php3, php4

函式功能:取得這個 php 程式**擁有者的名字。

函式語法:string get_current_user (void)

函式說明:取得目前使用中 php 程式**擁有者的名字。

範例程式:

< ?php

echo get_current_user();

?>

執行結果:此結果因使用者不同而不同。

php資訊函式之getlastmod

適用版本:php3, php4

函式功能:取得這個網頁最後更新的時間。

函式語法:int getlastmod (void)

函式說明:取得目前使用中網頁最後一次更新網頁內容的時間。

範例程式:

< ?php

echo "網頁最後更新時間:".date ("f d y h:i:s,getlastmod());

?>

執行結果:網頁最後更新時間:january 31 2015 19:51:30

php資訊函式之getrusage

適用版本:php3, php4

函式功能:取得系統資源使用狀況。

函式語法:array getrusage (int [who])

函式說明:取得目前系統資源使用狀況, 以陣列的形式返回, 相關引數請參考系統的操作手冊 getrusage(2)。

範例程式:

< ?php

$dat=getrusage();

echo $dat["ru_nswap"];#number of swaps

echo $dag["ru_majflt"]; #number of page

faults

echo $dat["ru_utime.tv_sec"];#user time

used (seconds)

echo $dat["ru_utime.tv_usec"]; #user time

used (microseconds)

?>

執行結果:依據使用者的狀況不同而出現不同的結果

php資訊函式之phpinfo

適用版本:php3, php4

函式功能:顯示 php 系統中所有的相關資訊

函式語法:int phpinfo ([int what])

函式說明:顯示關於目前php 狀態的大量資訊,這些資訊包括php 的選項、延伸功能、版本、伺服器資訊、模組環境、環境引數、作業系統版本、路徑…等資訊。輸出的結果可以通過指定下列乙個或多個的設定而改變。如果完全不填入引數,則會將全部的資訊顯示。

範例程式:

< ?php

echo phpinfo(info_general);

?>

執行結果:

php version 4.0.3 system windows 95/98 4.10 build date oct 12 2000 ser程式設計客棧ver api cgi virtual directory support enabled configuration file (php.ini) path php.ini zend_debug disabled thread safety enabled this program makes us程式設計客棧e of the zend scripting language engine: zend engine v1.0.3, copyright (c) 1998-2000 zend technologies

參考命令:phpversion()

php資訊函式之phpversion

適用版本:php3, php4 函式功能:取得 php 系統的版本資訊。

函式語法:string phpversion (void)

函式說明:將正在執行中的 php 直譯器版本以字串的型別返回。

範例程式:

< ?php

echo "php" 軟體版本: ".phpversion();

?>

執行結果:php 軟體版本: 4.0.3 參考命令:phpinfo()

php資訊函式之set_time_limit

適用版本:php>=4.0.4, php4

www.cppcns.com函式功能:限制最長執行時間。

函式語法:void set_time_limit (int seconds)

函式說明:限制這個 php 程式所能執行的秒數, 假如程式執行的時間到設定的秒數, 將會產生乙個fatal error 的錯誤資訊, 並且中斷程式的執行。

內定的時間限制是30 秒, 執行時間計算的方法是:程式被讀取完成並且被執行時就開始計算, 因此如果設定時間是 20 秒,但是花費了 25 秒載入及程式設計客棧執行, 總共必須花費 45 秒網頁才被中斷執行。如果時間設為0表示沒有時間限制。

本文標題: 為你總結一些php資訊函式

本文位址:

為你總結一些php系統類函式

認為整理的還比較詳細的,親們,就快點起來吧!php系統類函式 assert函式 檢查assertion宣告是否錯誤 extension loaded函式 檢查php擴充套件是否載入 get cfg var函式 獲取php配置選項的值 get current user函式 獲取當前php指令碼的所有者...

php一些函式

1.show source 函式是php中的內建函式,用於返回突出顯示php語法的檔案。通過使用html標記突出顯示語法 2.strstr 函式 定義和用法 strstr 函式搜尋字串在另一字串中是否存在,如果是,返回該字串及剩餘部分,否則返回 false。注釋 該函式是二進位制安全的。注釋 該函式...

PHP一些實用函式

轉換字串第乙個位元組為 0 255 之間的值 小寫字母 97 122 大寫字母 65 90 解決字串中包含字母數字中文轉換為大寫問題 function mystrtoupper a r.chr v return r 取得影象大小 可以用以解決確認上傳檔案是否為 返回乙個具有四個單元的陣列。索引 0 ...