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

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

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

PHP & MySQL

دليل PHP

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

دليل الوظائف الفئوية / المشاريع الفئوية PHP

تُستخدم وظيفة class_alias() لإنشاء بديل للفئة

القواعد

class_alias(ـ string $original ,ـ string $alias [,ـ bool $autoload = TRUE ] );

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

 يُنشأ بديل عن طريق فئة مُحددة مسبقًا بـ original ويُسمى بـ alias. الفئة البديلة مشابهة تمامًا للفئة الأصلية.

الوظيفة

الرقمالوظائف والشرح
1

original(ضروري)

الفئة الأصلية.

2

alias(ضروري)

اسم البديل للفئة.

3

autoload(اختياري)

هل يتم استخدام التحميل التلقائي (autoload) إذا لم يتم تحميل الفئات الأصلية؟

القيمة المعدة

يعود TRUE عند النجاح أو FALSE عند الفشل.

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

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

<?php
class foo { }
class_alias('foo', 'bar');
$a = new foo;
$b = new bar;
//هل العناصر متطابقة
var_dump($a == $b, $a === $b);
var_dump($a instanceof $b);
//هل الفئتان متطابقتان
var_dump($a instanceof foo);
var_dump($a instanceof bar);
var_dump($b instanceof foo);
var_dump($b instanceof bar);
?>
التحقق من ذلك ‹/›

نتائج الإخراج:

bool(true)
bool(false)
bool(true)
bool(true)
bool(true)
bool(true)
bool(true)

دليل الوظائف الفئوية / المشاريع الفئوية PHP