2024 日本 PHP 研討會

mysql_thread_id

(PHP 4 >= 4.3.0, PHP 5)

mysql_thread_id返回目前的執行緒 ID

警告

這個擴展已於 PHP 5.5.0 版中棄用,並於 PHP 7.0.0 版中移除。建議改用 MySQLiPDO_MySQL 擴展。另請參閱 MySQL:選擇 API 指南。此函數的替代方案包括:

說明

mysql_thread_id(資源 $link_identifier = NULL): 整數|false

取得目前的執行緒 ID。如果連線遺失,並且使用 mysql_ping() 重新連線,則執行緒 ID 將會改變。這表示僅在需要時才取得執行緒 ID。

參數

link_identifier

MySQL 連線。如果未指定連結識別碼,則會假設為由 mysql_connect() 開啟的最後一個連結。如果找不到此連結,它會嘗試建立一個連結,如同以無參數呼叫 mysql_connect() 一樣。如果找不到或無法建立連線,則會產生 E_WARNING 等級的錯誤。

返回值

成功時返回執行緒 ID,失敗時返回 false

範例

範例 #1 mysql_thread_id() 範例

<?php
$link
= mysql_connect('localhost', 'mysql_user', 'mysql_password');
$thread_id = mysql_thread_id($link);
if (
$thread_id){
printf("目前的執行緒 ID 為 %d\n", $thread_id);
}
?>

上述範例將輸出類似以下的內容

current thread id is 73

另請參閱

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top