関数処理 関数
PHP Manual

function_exists

(PHP 4, PHP 5)

function_exists指定した関数が定義されている場合に TRUE を返す

説明

bool function_exists ( string $function_name )

組み込みの内部関数およびユーザ定義関数の中から、 function_name で指定した名前の関数を探します。

パラメータ

function_name

関数名を表す文字列。

返り値

function_name が存在し、関数である場合に TRUE、 それ以外の場合に FALSE を返します。

注意: この関数は、 include_once()echo() のような言語構造については FALSE を返します。

例1 function_exists() の例

<?php
if (function_exists('imap_open')) {
    echo 
"IMAP 関数が利用可能です。<br />\n";
} else {
    echo 
"IMAP 関数は利用できません。<br />\n";
}
?>

注意

注意: ある関数がそれ自体設定やコンパイルオプションの問題で使用できない 場合でもその関数の名前が存在する可能性があることに注意してください (例としては image 関数などがあります)。

参考


関数処理 関数
PHP Manual
[お役立ちリンク集]

NPO法人の設立(東京・大阪) 東京や大阪などNPO法人を設立する場合の注意点等を紹介

不動産・賃貸・マンション 不動産・賃貸・マンションに関する用語集です。

堺市の入院・内科

大阪の賃貸探し 大阪で賃貸を探している方は大阪ホームへ

東京の賃貸マンション 東京で賃貸を探すなら東京賃貸.orgへ