共用方式為


純量函式類型一目了然

適用於:✅Microsoft FabricAzure 數據總管Azure 監視器Microsoft Sentinel

本文列出依類型分組的所有可用純量函式。 如需聚合函數,請參閱 聚合函數類型。

二進位函式

函式名稱 描述
binary_and() 傳回兩個值之間的位和運算結果。
binary_not() 傳回輸入值的位否定。
binary_or() 傳回兩個值之位或運算的結果。
binary_shift_left() 傳回一對數位的二進位移位左運算:<< n。
binary_shift_right() 傳回一對數位的二進位右移運算:>> n。
binary_xor() 傳回兩個值之位 xor 運算的結果。
bitset_count_ones() 傳回數位二進位表示法中的設定位數。

轉換函式

函式名稱 描述
托布爾() 將輸入轉換為布爾值(帶正負號的 8 位) 表示法。
todatetime() 將輸入轉換為 datetime 純量。
todecimal() 將輸入轉換成十進位數表示法。
將輸入轉換成 real 類型的值。
將輸入轉換成 guid 類型的值。
toint() 將輸入轉換成整數數位表示。
tolong() 將輸入轉換成長數位表示。
字串() 將輸入轉換成字串表示。
totimespan() 將輸入轉換為時間範圍純量。

DateTime/timespan 函式

函式名稱 描述
年前() 從目前的UTC時鐘時間減去指定的時間範圍。
datetime_add() 從指定的 datepart 計算新的日期時間,乘以指定的數量,加入至指定的日期時間。
datetime_diff() 如果提供,則傳回包含日期的年底,並依位移移位移。
datetime_local_to_utc() 使用時區規格 ,將本機日期時間轉換為 UTC 日期時間。
datetime_part() 將要求的日期部分擷取為整數值。
datetime_utc_to_local() 使用 時區規格,將 UTC datetimgoe 轉換為本機日期時間
日月() 傳回整數,代表指定月份的日數。
日周() 以時間範圍傳回上一個星期日之後的整數天數。
dayofyear() 傳回整數數位代表指定年份的日數。
結束日() 如果提供,則傳回包含日期的結束時間,並依位移移移。
尾月() 如果提供的話,會傳回包含日期的月份結尾,並依位移移移。
endofweek() 如果提供,則傳回包含日期的週末,並依位移移移。
endofyear() 如果提供,則傳回包含日期的年底,並依位移移位移。
format_datetime() 根據格式模式參數格式化 datetime 參數。
format_timespan() 根據格式模式參數格式化 format-timespan 參數。
getyear() 傳回 datetime 自變數的年份部分。
小時 傳回整數,代表指定日期的小時數。
make_datetime() 從指定的日期和時間建立日期時間純量值。
make_timespan() 從指定的時間週期建立時間範圍純量值。
傳回整數,表示指定年份的月份編號。
now() 傳回目前的UTC時鐘時間,選擇性地由指定的時間範圍位移。
startofday() 如果提供的話,傳回包含日期的開始時間,並依位移移移。
startofmonth() 如果提供,則傳回包含日期的月份開始,並依位移移移。
startofweek() 傳回包含日期的周開始,如果提供,則由位移移移。
startofyear() 如果提供,則傳回包含日期的年份開頭,並依位移移移。
todatetime() 將輸入轉換為 datetime 純量。
totimespan() 將輸入轉換為時間範圍純量。
unixtime_microseconds_todatetime() 將 unix-epoch 微秒轉換成 UTC 日期時間。
unixtime_milliseconds_todatetime() 將 unix-epoch 毫秒轉換成 UTC 日期時間。
unixtime_nanoseconds_todatetime() 將 unix-epoch nanoseconds 轉換為 UTC 日期時間。
unixtime_seconds_todatetime() 將 unix-epoch 秒轉換為 UTC 日期時間。
傳回代表周數的整數。

動態/數位函式

函式名稱 描述
array_concat() 將一些動態陣列串連至單一陣列。
array_iff() 在陣列上套用元素明智的iif函式。
array_index_of() 搜尋陣列中的指定專案,並傳回其位置。
array_length() 計算動態陣列中的項目數目。
array_reverse() 反轉動態陣列中的項目順序。
array_rotate_left() 將動態陣列內的值旋轉到左邊。
array_rotate_right() 在動態陣列內向右旋轉值。
array_shift_left() 將動態陣列內的值向左移位。
array_shift_right() 將動態陣列內的值向右移位。
array_slice() 擷取動態數位的配量。
array_sort_asc() 以遞增順序排序陣列的集合。
array_sort_desc() 依遞減順序排序陣列的集合。
array_split() 建置從輸入陣列分割的陣列數位。
array_sum() 計算動態數位的總和。
bag_has_key() 檢查動態包數據行是否包含指定的索引鍵。
bag_keys() 列舉動態屬性包物件中的所有根索引鍵。
bag_merge() 將動態屬性包合併為動態屬性包,並合併所有屬性。
bag_pack() 從名稱和值清單中建立動態物件(屬性包)。
bag_pack_columns() 從數據行清單建立動態物件(屬性包)。
bag_remove_keys() 從動態屬性包中移除索引鍵和相關聯的值。
bag_set_key() 將指定的索引鍵設定為動態屬性包中的指定值。
jaccard_index() 計算兩組 Jaccard 索引。
pack_all() 從表格式表達式的所有數據行建立動態物件(屬性包)。
pack_array() 將所有輸入值封裝成動態數位。
repeat() 產生一系列相等值的動態數位。
set_difference() 傳回第一個陣列中所有相異值集合的陣列,但不是在其他陣列中。
set_has_element() 判斷指定的陣列是否包含指定的專案。
set_intersect() 傳回所有陣列中所有相異值集合的陣列。
set_union() 傳回所有所提供陣列中所有相異值集合的陣列。
樹路徑() 列舉識別動態物件中離職的所有路徑表達式。
zip() zip 函式會接受任意數目的動態數位。 傳回數位,其專案都是具有相同索引之輸入陣列的項目陣列。

視窗純量函式

函式名稱 描述
next() 針對串行化的數據列集,根據位移從稍後的數據列傳回指定數據行的值。
prev() 針對串行化的數據列集,根據位移從先前的數據列傳回指定數據行的值。
row_cumsum() 計算數據行的累計總和。
row_number() 傳回串行化數據列集中的數據列編號 - 從指定索引或預設從 1 開始的連續數位。
row_rank_dense() 傳回串行化數據列集中的數據列密集排名。
row_rank_min() 傳回串行化數據列集中的數據列最小排名。

流程控制函式

函式名稱 描述
傳回評估表達式的純量常數值。

數學函式

函式名稱 描述
abs() 計算輸入的絕對值。
傳回餘弦值是指定數位的角度(cos()的反向運算)。
asin() 傳回正弦為指定數位的角度(sin()的反向運算)。
阿坦() 傳回正切值是指定數位的角度(tan()的反函數運算。
atan2() 計算正 X 軸與從原點到點 (y, x) 之間的角度,以弧度為單位。
beta_cdf() 傳回標準累積 Beta 分配函式。
beta_inv() 傳回Beta累計機率 Beta 密度函數的反函數。
beta_pdf() 傳回機率密度 Beta 函式。
cos() 傳回餘弦函數。
科() 以弧度計算指定角度的三角餘切值。
度() 使用公式 degrees = (180 / PI) * angle-in-radians,將弧度中的角度值轉換成以度為單位的值。
erf() 傳回錯誤函式。
erfc() 傳回互補錯誤函式。
exp() x 的 base-e 指數函式,即 e 引發至 power x:e^x。
exp10() x 的 base-10 指數函式,也就是 10 向乘冪 x:10^x。
exp2() x 的 base-2 指數函式,其為 2 的乘冪 x:2^x。
gamma() 計算 gamma 函式。
isfinite() 傳回輸入是否為有限值(不是無限或 NaN)。
isinf() 傳回輸入是否為無限值(正值或負值)。
isnan() 傳回輸入是否為 Not-a-Number (NaN) 值。
log() 傳回自然對數函式。
log10() 傳回一般 (base-10) 對數函數。
log2() 傳回base-2對數函式。
loggamma() 計算 gamma 函式絕對值的記錄。
not() 反轉其bool自變數的值。
pi() 傳回 Pi 的常數值(π)。
pow() 傳回乘冪的結果。
弧度() 使用公式弧度 = (PI / 180) * 以度為單位,將角度值轉換成弧度中的值。
蘭德() 傳回隨機數。
range() 產生一個動態數位,其中包含一系列的相同間距值。
回合() 將四捨五入的來源傳回指定的有效位數。
符號() 數值表達式的正負號。
罪() 傳回正弦函數。
sqrt() 傳回平方根函數。
譚() 傳回正切函數。
welch_test() 計算 Welch-test 函式的 p 值,

元數據函式

函式名稱 描述
column_ifexists() 採用數據行名稱做為字串和預設值。 如果數據行存在,則傳回數據行的參考,否則會傳回預設值。
current_cluster_endpoint() 傳回執行查詢的目前叢集。
current_database() 傳回範圍中資料庫的名稱。
current_principal() 傳回執行此查詢的目前主體。
current_principal_details() 傳回執行查詢之主體的詳細數據。
current_principal_is_member_of() 檢查執行查詢之目前主體的群組成員資格或主體身分識別。
cursor_after() 用來存取在數據指標先前值之後擷取的記錄。
estimate_data_size() 傳回表格式表示式所選取數據行的估計數據大小。
extent_id() 傳回唯一標識碼,識別目前記錄所在的數據分區(“extent”)。
extent_tags() 傳回動態陣列,其中包含目前記錄所在的數據分區 (“extent”) 標籤。
ingestion_time() 擷取記錄的$IngestionTime隱藏日期時間數據行或 null。

四捨五入函式

函式名稱 描述
bin() 將值捨入為指定量化大小的整數倍數。
bin_at() 將值捨入為固定大小的 「bin」,並控制量化的起點。 (另請參閱 bin 函式。
天花板() 計算大於或等於指定數值表達式的最小整數。

條件函式

函式名稱 描述
案() 評估述詞清單,並傳回滿足述詞的第一個結果表達式。
聯合() 評估表達式清單,並傳回第一個非 Null (或字串的無空白) 表達式。
iff() 評估第一個自變數 (述詞),並傳回第二個或第三個自變數的值,視述詞評估為 true (second) 或 false (third) 而定。
max_of() 傳回數個評估數值表達式的最大值。
min_of() 傳回數個評估數值表達式的最小值。

數列專案明智函式

函式名稱 描述
series_abs() 計算數值數列輸入的項目絕對值。
series_acos() 計算數值數列輸入的專案反餘弦函數。
series_add() 計算兩個數值數列輸入的專案相加。
series_asin() 計算數值數列輸入的專案式反正弦函數。
series_atan() 計算數值數列輸入的專案正切函數。
series_ceiling() 計算數值數列輸入的專案型上限函式。
series_cos() 計算數值數列輸入的元素餘弦函數。
series_divide() 計算兩個數值數列輸入的專案明智除法。
series_equals() 計算兩個數值數列輸入的專案相等 (==) 邏輯運算。
series_exp() 計算數值數列輸入的元素-wise base-e 指數函式 (e^x)。
series_floor() 計算數值數列輸入的專案型 floor 函式。
series_greater() 計算兩個數值數列輸入的專案大於 (>) 邏輯運算。
series_greater_equals() 計算兩個數值數列輸入的專案大於或等於 (>=) 邏輯運算。
series_less() 計算兩個數值數列輸入的元素小於 (<) 邏輯運算。
series_less_equals() 計算兩個數值數列輸入的專案小於或等於 (<=) 邏輯運算。
series_log() 計算數值數列輸入的專案明智自然對數函數(base-e)。
series_multiply() 計算兩個數值數列輸入的專案乘法。
series_not_equals() 計算兩個數值數列輸入的專案不相等 (!=) 邏輯運算。
series_pow() 計算兩個數值數列輸入的專案乘冪。
series_sign() 計算數值數列輸入的專案明智符號。
series_sin() 計算數值數列輸入的專案正弦函數。
series_subtract() 計算兩個數值數列輸入的項目減法。
series_tan() 計算數值數列輸入的專案正切函數。

數列處理函式

函式名稱 描述
series_cosine_similarity() 計算兩個數值數列的 餘弦相似度
series_decompose() 將數列分解成元件。
series_decompose_anomalies() 根據數列分解,尋找數列中的異常狀況。
series_decompose_forecast() 根據數列分解進行預測。
series_dot_product() 計算兩個數值數列的 點乘積
series_fill_backward() 執行數列中遺漏值的回溯填滿插補點。
series_fill_const() 以指定的常數值取代數列中的遺漏值。
series_fill_forward() 執行數列中遺漏值的正向填滿插補點。
series_fill_linear() 執行數列中遺漏值的線性插補。
series_fft() 在數列上套用Fast Fourier Transform (FFT)。
series_fir() 在數列上套用有限脈衝響應篩選。
series_fit_2lines() 在數列上套用兩個線段線性回歸,並傳回多個數據行。
series_fit_2lines_dynamic() 在數列上套用兩個線段線性回歸,並傳回動態物件。
series_fit_line() 在數列上套用線性回歸,並傳回多個數據行。
series_fit_line_dynamic() 在數列上套用線性回歸,並傳回動態物件。
series_fit_poly() 在數列上套用多項式回歸,並傳回多個數據行。
series_ifft() 在數列上套用反向快速四葉轉換 (IFFT)。
series_iir() 在數列上套用無限脈衝響應篩選。
series_magnitude() 計算數值數列 大小
series_outliers() 為數列中的異常分數評分。
series_pearson_correlation() 計算兩個數列的Pearson相互關聯繫數。
series_periods_detect() 尋找存在於時間序列中最重要的期間。
series_periods_validate() 檢查時間序列是否包含指定長度的定期模式。
series_seasonal() 尋找數列的季節性元件。
series_stats() 傳回多個數據行中數列的統計數據。
series_stats_dynamic() 傳回動態物件中數列的統計數據。
series_sum() 計算數值數列專案的總和。

字串函式

函式名稱 描述
base64_encode_tostring() 將字串編碼為base64字串。
base64_encode_fromguid() 將 GUID 編碼為base64字串。
base64_decode_tostring() 將base64字串譯碼為UTF-8字串。
base64_decode_toarray() 將base64字串譯碼為長值陣列。
base64_decode_toguid() 將base64字串譯碼為 GUID。
countof() 計算字串中子字串的出現次數。 純字串比對可以重疊;regex 相符專案不相符。
extract() 從文字字串取得正則表達式的相符專案。
extract_all() 從文字字串取得正則表示式的所有相符專案。
extract_json() 使用路徑表達式從 JSON 文字中取得指定的專案。
has_any_index() 搜尋字串中指定於數位中的專案,並傳回字串中找到之第一個專案的位置。
indexof() 函式會報告輸入字串內第一次出現指定字串之以零起始的索引。
如果自變數是空字串或為 null,則傳回 true。
isnotempty() 如果自變數不是空字串或 Null,則傳回 true。
不是 null() 如果自變數不是 Null,則傳回 true。
isnull() 評估其唯一自變數,並傳回bool值,指出自變數是否評估為Null值。
parse_command_line() 剖析 Unicode 命令行字串,並傳回命令行自變數的陣列。
parse_csv() 分割代表逗號分隔值的指定字串,並傳回具有這些值的字串陣列。
parse_ipv4() 將輸入轉換為 long (帶正負號 64 位) 數位表示。
parse_ipv4_mask() 將輸入字串和IP前置詞遮罩轉換為長(帶正負號的64位)數位表示。
parse_ipv6() 將IPv6或IPv4字串轉換為標準IPv6字串表示。
parse_ipv6_mask() 將IPv6或IPv4字串和 netmask 轉換為標準 IPv6 字串表示。
parse_json() 將字串解譯為 JSON 值,並將值當做動態傳回。
parse_url() 剖析絕對 URL 字串,並傳回動態物件包含 URL 的所有部分。
parse_urlquery() 剖析 URL 查詢字串,並傳回動態物件包含 Query 參數。
parse_version() 將版本的輸入字串表示轉換為可比較的十進位數。
replace_regex() 以另一個字串取代所有 regex 相符專案。
replace_string() 以指定的字串取代所有單一字串相符專案。
replace_strings() 以指定的字串取代所有多個字串相符專案。
punycode_from_string() 將域名編碼為 Punycode 表單。
punycode_to_string() 從 Punycode 窗體譯碼功能變數名稱。
反向() 函式會反轉輸入字串。
分割() 根據指定的分隔符分割指定的字串,並傳回包含子字串的字串陣列。
strcat() 串連 1 到 64 個自變數。
strcat_delim() 串連 2 到 64 個自變數,並以分隔符提供做為第一個自變數。
strcmp() 比較兩個字串。
斯特倫() 傳回輸入字串的長度,以字元為單位。
strrep() 重複提供的指定字串次數 (預設值 - 1)。
子字串() 從來源字串擷取子字串,從某個索引開始到字串結尾。
tohex() 將輸入轉換成十六進位字串。
將輸入轉換成小寫字串。
將字串轉換成大寫。
翻譯() 將一組字元 ('searchList') 取代為指定字串中的另一組字元 ('replacementList')。
修剪() 拿掉指定正則表示式的所有前置和尾端相符專案。
trim_end() 拿掉指定正則表達式的尾端相符專案。
trim_start() 拿掉指定正則表達式的前置相符專案。
url_decode() 函式會將編碼的 URL 轉換成一般 URL 表示法。
url_encode() 函式會將輸入 URL 的字元轉換成可透過因特網傳輸的格式。

IPv4/IPv6 函式

函式名稱 描述
ipv4_compare() 比較兩個 IPv4 字串。
ipv4_is_in_range() 檢查 IPv4 字串位址是否在 IPv4 前置詞表示法範圍內。
ipv4_is_in_any_range() 檢查 IPv4 字串位址是否為任何 IPv4 前置詞表示法範圍。
ipv4_is_match() 比對兩個 IPv4 字串。
ipv4_is_private() 檢查 IPv4 字串位址是否屬於一組專用網IP。
ipv4_netmask_suffix 從 IPv4 字串位址傳回 IPv4 netmask 後綴的值。
parse_ipv4() 將輸入字串轉換為 long (帶正負號 64 位) 數位表示。
parse_ipv4_mask() 將輸入字串和IP前置詞遮罩轉換為長(帶正負號的64位)數位表示。
ipv4_range_to_cidr_list() 將IPv4位址範圍轉換為CIDR範圍清單。
ipv6_compare() 比較兩個 IPv4 或 IPv6 字串。
ipv6_is_match() 比對兩個 IPv4 或 IPv6 字串。
parse_ipv6() 將IPv6或IPv4字串轉換為標準IPv6字串表示。
parse_ipv6_mask() 將IPv6或IPv4字串和 netmask 轉換為標準 IPv6 字串表示。
format_ipv4() 使用 netmask 剖析輸入,並傳回代表 IPv4 位址的字串。
format_ipv4_mask() 使用 netmask 剖析輸入,並傳回代表 IPv4 位址做為 CIDR 表示法的字串。
ipv6_is_in_range() 檢查 IPv6 字串位址是否在 IPv6 前置詞表示法範圍內。
ipv6_is_in_any_range() 檢查 IPv6 字串位址是否在任何 IPv6 前置詞表示法範圍中。
geo_info_from_ip_address() 擷取 IPv4 或 IPv6 位址的地理位置資訊。

IPv4 文字比對函式

函式名稱 描述
has_ipv4() 在文字中搜尋IPv4位址。
has_ipv4_prefix() 在文字中搜尋IPv4位址或前置詞。
has_any_ipv4() 在文字中搜尋任何指定的 IPv4 位址。
has_any_ipv4_prefix() 在文字中搜尋任何指定的 IPv4 位址或前置詞。

類型函式

函式名稱 描述
gettype() 傳回其單一自變數的運行時間類型。

純量聚合函數

函式名稱 描述
dcount_hll() 從 hll 結果計算 dcount(由 hll 或 hll-merge 產生)。
hll_merge() 合併 hll 結果(匯總版本 hll-merge()的純量版本。
percentile_tdigest() 計算 tdigest 結果的百分位數結果(這是由 tdigest 或 merge_tdigest 所產生的)。
percentile_array_tdigest() 從 tdigest 結果計算百分位數數位數組結果(這是由 tdigest 或 merge_tdigest 所產生的)。
percentrank_tdigest() 計算數據集中值的百分比排名。
rank_tdigest() 計算集合中值的相對順位。
merge_tdigest() 合併 tdigest 結果 (匯總版本 tdigest-merge() 的純量版本)。

地理空間函式

函式名稱 描述
geo_angle() 計算地球上兩條線之間的弧度順時針角度。
geo_azimuth() 計算從point1到 true 北線與從point1到地球 point2 之間的順時針角度。
geo_distance_2points() 計算地球上兩個地理空間座標之間的最短距離。
geo_distance_point_to_line() 計算座標與地球上線條或多行之間的最短距離。
geo_distance_point_to_polygon() 計算座標與地球上多邊形或多多邊形之間的最短距離。
geo_intersects_2lines() 計算兩行或多行交集。
geo_intersects_2polygons() 計算兩個多邊形或多多邊形交集。
geo_intersects_line_with_polygon() 計算線條或多行與多邊形或多點形交集。
geo_intersection_2lines() 計算兩行或多行的交集。
geo_intersection_2polygons() 計算兩個多邊形或多多邊形的交集。
geo_intersection_line_with_polygon() 計算具有多邊形或多多邊形的線條或多行交集。
geo_point_buffer() 計算多邊形,其中包含地球上點指定半徑內的所有點。
geo_point_in_circle() 計算地理空間座標是否位於地球上的圓形內。
geo_point_in_polygon() 計算地理空間座標是否位於多邊形內部,或地球上的多空間座標。
geo_point_to_geohash() 計算地理位置的 Geohash 字串值。
geo_point_to_s2cell() 計算地理位置的 S2 儲存格令牌字串值。
geo_point_to_h3cell() 計算地理位置的 H3 儲存格令牌字串值。
geo_line_buffer() 計算多邊形或多邊形,其中包含地球上輸入線或多行指定半徑內的所有點。
geo_line_centroid() 計算地球上線條或多行的距心。
geo_line_densify() 藉由新增中繼點,將平面線條邊緣轉換為地理區域。
geo_line_length() 計算地球上線條或多行的總長度。
geo_line_simplify() 藉由在地球上以單一長邊緣取代幾乎直線的短邊緣,來簡化線條或多行。
geo_line_to_s2cells() 計算覆蓋地球上線條或多行的 S2 單元格標記。 實用的地理空間聯結工具。
geo_polygon_area() 計算地球上多邊形或多面形的區域。
geo_polygon_buffer() 計算多邊形或多面形,其中包含地球上輸入多邊形或多多邊形指定半徑內的所有點。
geo_polygon_centroid() 計算地球上多邊形或多面形的距心。
geo_polygon_densify() 藉由新增中繼點,將多邊形或多多邊形平面邊緣轉換成地理區域。
geo_polygon_perimeter() 計算多邊形的界限長度,或地球上的多多邊形長度。
geo_polygon_simplify() 藉由以地球上單一長邊緣取代幾乎直線的短邊緣鏈,簡化多邊形或多面形。
geo_polygon_to_s2cells() 計算涵蓋地球上多邊形或多多邊形的 S2 單元格標記。 實用的地理空間聯結工具。
geo_polygon_to_h3cells() 將多邊形轉換成 H3 單元格。 實用的地理空間聯結和視覺效果工具。
geo_geohash_to_central_point() 計算代表 Geohash 矩形區域中心地理空間座標。
geo_geohash_neighbors() 計算地理hash 鄰居。
geo_geohash_to_polygon() 計算代表地理套用矩形區域的多邊形。
geo_s2cell_to_central_point() 計算代表 S2 儲存格中心地理空間座標。
geo_s2cell_neighbors() 計算 S2 儲存格芳鄰。
geo_s2cell_to_polygon() 計算代表 S2 單元格矩形區域的多邊形。
geo_h3cell_to_central_point() 計算代表 H3 儲存格中心地理空間座標。
geo_h3cell_neighbors() 計算 H3 儲存格芳鄰。
geo_h3cell_to_polygon() 計算代表 H3 單元格矩形區域的多邊形。
geo_h3cell_parent() 計算 H3 儲存格父代。
geo_h3cell_children() 計算 H3 儲存格子系。
geo_h3cell_level() 計算 H3 儲存格解析度。
geo_h3cell_rings() 計算 H3 儲存格環形。
geo_simplify_polygons_array() 藉由將幾乎直線的短邊緣鏈換成單一長邊緣,同時確保地球上彼此相關的相互界限一致性,來簡化多邊形。
geo_union_lines_array() 計算地球上線條或多行的聯集。
geo_union_polygons_array() 計算地球上多邊形或多多邊形的聯集。

哈希函式

函式名稱 描述
hash() 傳回輸入值的哈希值。
hash_combine() 結合兩個或多個哈希值。
hash_many() 傳回多個值的合併哈希值。
hash_md5() 傳回輸入值的 MD5 哈希值。
hash_sha1() 傳回輸入值的SHA1哈希值。
hash_sha256() 傳回輸入值的SHA256哈希值。
hash_xxhash64() 傳回輸入值的XXHASH64哈希值。

單位轉換函式

函式名稱 描述
convert_angle() 傳回從某個角度單位轉換成另一個角度單位的輸入值
convert_energy() 傳回從一個能源單位轉換成另一個能源單位的輸入值
convert_force() 傳回從一個強制單位轉換成另一個強制單位的輸入值
convert_length() 傳回從一個長度單位轉換成另一個長度單位的輸入值
convert_mass() 傳回從一個品質單位轉換成另一個品質單位的輸入值
convert_speed() 傳回從一個速度單位轉換成另一個速度單位的輸入值
convert_temperature() 傳回從一個溫度單位轉換成另一個溫度單位的輸入值
convert_volume() 傳回從一個磁碟區單位轉換成另一個磁碟區單位的輸入值