English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل PHP الأساسي

دليل PHP المتقدم

PHP & MySQL

دليل PHP

استخدام وظيفة PHP interface_exists() و مثال

دليل الوظائف الفئوية/المكتبات الفئوية في PHP

تتحقق وظيفة interface_exists() من أن الواجهة قد تم تعريفها

النحو

interface_exists ( $interface_name [, $autoload] );

التعريف والاستخدام

تتحقق الوظيفة من أن الواجهة المحددة قد تم تعريفها.

الإعدادات

الترقيمالإعدادات والشرح
1

interface_name(ضروري)

اسم الواجهة

2

autoload(اختياري)

هل يتم استدعاء __autoload بشكل افتراضي.

القيمة المطلقة

 تعود الوظيفة TRUE إذا كان هناك تعريف للواجهة المحددة بواسطة interface_name، وإلا تعود FALSE.

مثال على الإنترنت

هذه هي استخدامات هذه الوظيفة -

<?php
    // في محاولة استخدامها أولاً، تأكد من وجود واجهة
   if (interface_exists('SomeInterface')) {
      class MyClass implements SomeInterface {
         // الطريقة
      }
   }
?>

 دليل الوظائف الفئوية/المكتبات الفئوية في PHP