function_exists()是PHP中的內置函數。如果我們要檢查PHP腳本中是否存在function(),則function_exists()函數很有用。它用於檢查內置函數以及用戶定義的函數。
用法:
boolean function_exists($function_name)
參數:此函數接受單個參數$function_name。這是我們要在已定義函數列表中搜索的函數的名稱。這是一個字符串類型參數。
Return Values:此函數返回一個布爾值。如果名稱為$function_name的函數存在,則返回TRUE,否則返回FALSE。對於“include_once”,“echo”等結構,此函數還將返回FALSE。
以下示例程序旨在說明PHP中的function_exists()函數:
程序1:
<?php
// PHP program to illustrate function_exists()
// checking if the in_array() built-in function
// exists or not
if (function_exists('in_array'))
{
echo "in_array() function is available.\n";
}
else
{
echo "in_array() function is not available.\n";
}
?>
輸出:
in_array() function is available.
程序2::
<?php
// PHP program to illustrate function_exists()
// declaring a function named WelcomeMsg
function WelcomeMsg()
{
echo "Welcome to GeeksforGeeks";
}
// checking if the function named WelcomeMsg
// exists or not
if (function_exists('WelcomeMsg'))
{
echo "WelcomeMsg() function is available.\n";
}
else
{
echo "WelcomeMsg() function is not available.\n";
}
?>
輸出:
WelcomeMsg() function is available.
參考:
http://php.net/manual/en/function.function-exists.php
相關用法
- p5.js nfc()用法及代碼示例
- p5.js nfp()用法及代碼示例
- d3.js d3.hcl()用法及代碼示例
- p5.js nfs()用法及代碼示例
- PHP cos( )用法及代碼示例
- PHP sin( )用法及代碼示例
- p5.js nf()用法及代碼示例
- PHP tan( )用法及代碼示例
- PHP pow( )用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- d3.js d3.set.has()用法及代碼示例
- PHP Ds\Set xor()用法及代碼示例
注:本文由純淨天空篩選整理自sid4321大神的英文原創作品 PHP | function_exists() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。