تابع function_exists در php

ارسال شده توسط: حسین درویشی Comments: 0

تابع function_exists در php

یکی از توابع موجود در زبان php، وجود تابع function_exists است که برای بررسی وجود، یا عدم وجود آن در برنامه است.

تابع function_exists در php

فرض کنید، در php می خواهید یک تابعی تعریف کنید و قصد دارید بررسی کنید که این تابع قبلاً تعریف شده یا نشده، در اینصورت از این تابع در php استفاده می کنند.

چگونگی استفاده از این تابع بصورت زیر است؟

این تابع یک پارامتر دریافت می کند و آن هم اسم تابع برای بررسی است.

این تابع خروجی Boolean دارد، یعنی اگر تابع تعریف شده از قبل وجود داشته باشد مقدار True برمی گرداند و در صورتی که از قبل تعریف نشده باشد مقدار false بر می گرداند.

function_exists('myFunc'); //returns TRUE
function myFunc(){}
function_exists('myFunc'); //returns TRUE
function_exists('myFunc'); 
function myFunc(){}
function_exists('myFunc');
if(function_exists('myFunc')){
echo "این تابع قبلاً تعریف شده";
}
else{
echo "این تابع قابل تعریف است";
}

برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 1]

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *