English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
دليل الوظائف الفئوية/المكتبات الفئوية في 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 { // الطريقة } } ?>