function_exists是用來檢查指定的函數是否已經定義的函數。
function_exists定義和用法
booleanfunction_exists(stringfunction_name),本函數用來檢查指定的函數是否已經定義。參數function_name為待檢查的函數名稱。若已定義指定的函數則返回1值,其它情形均返回0值。
語法編輯
function_exists(stringfunction_name)
參數
解釋
function_name
必需。為待檢查的函數名稱。
例子編輯
<?php
if(function_exists('phpinfo')){
echo"phpinfo()函數已經定義.<br/>";
}else{
echo"phpinfo()函數沒有定義.<br/>";
}
?>
輸出結果為:
phpinfo()函數已經定義
function_exists實例
//判斷gif函數是否存在
if(function_exists("imagegif"))
{
//如果存在,以gif格式輸出
header("content-type:image/gif");
imagegif($im);
}
//判斷jpeg函數是否存在
elseif(function_exists("imagejpeg"))
{
//如果存在,以jpg格式輸出
header("content-type:image/jpeg");
imagejpeg($im,"",0.5);
}
//判斷png函數是否存在
elseif(function_exists("imagepng"))
{
//如果存在,以png格式輸出
header("content-type:image/png");
imagepng($im);
}
//判斷wbmp函數是否存在
elseif(function_exists("imagewbmp"))
{
//如果存在,以bmp格式輸出
header("content-type:image/vnd.wap.wbmp");
/*
header()函數向客戶端發送原始的http報頭。
認識到一點很重要,即必須在任何實際的輸出被發送之前調用header()函數(在php4以及更高的版本中,您可以使用輸出緩存來解決此問題):
*/
imagewbmp($im);
}
else
{
//如果都不支持,輸出內容
die("noimagesupportinthisphpserver");
}
感謝你能夠認真閱讀完這篇文章,希望小編分享的“function_exists函數如何定義使用”這篇文章對大家有幫助,同時也希望大家多多支持本站,關注本站行業資訊頻道,更多相關知識等著你來學習!
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
有人捧著幾十萬跨省存錢是怎么回事?近日,浙商銀行、恒豐銀行、渤海銀行3家銀行密集發布了調整人民幣存款掛牌利率公告。第一財經記者發現,本輪降息中,中長期定期存款利率下調幅度相對較大,其中,渤海銀行3年期整存整取定期存款由3.25%調整為2.95%,下調了30個BP。業內普遍認為,這是繼4月多家中小銀行降息后新-輪“補降”。與4月存款降息潮以中小銀行為主不同,此輪3家都是股份制...
(資料圖片)最近小編看到大家都在討論karenwalker什么檔次相關的事情,對此呢小編也是非常的感應興趣,那么這件事究竟是怎么發生的呢?具體又是怎么回事呢?下面就是小編搜索到的關于karenwalker什么檔次事件的相關信息,我們一起來看一下吧!karen walker是高端檔次的品牌。karen walker屬于奢侈品品牌之一,主要產品包括服裝、眼鏡、配飾、手袋等,不過karen walker...
漲停板打開是洗盤還是出貨?個股漲停板打開可能是出貨,也可能是洗盤,需要結合實際情況來考慮。1、從成交量上看如果在漲停板打開時,其成交量出現較大的放量情況,則可能是主力出貨;如果在漲停板打開時,其成交量出現縮量的情況,則可能是主力洗盤。2、從籌碼分布圖上看如果在漲停板打開時,莊家底部的籌碼基本不動,而散戶底部的獲利籌碼在不斷的賣出,則可能是洗盤;如果在漲停板打開時,莊家出底部的籌碼上移,賣給在高位接...