تعریف یک مقدار ثابت در کلاس

ثابت ها یا همان const ها در کلاس ها همانند متغیر ها هستند با این تفاوت که مقدار آنها قابل تغییر نمی باشد و با این مزیت که در هرجایی میتوانند مورد استفاده قرار گیرند!

مثال: در مثال زیر یک مقدار ثابت با نام "name" تعریف شده است:

<?php
class My_Class{
    const name="www.beyamooz.com<br />";
    function test()
    {
        echo self::name;
    }
}
echo My_Class::name;
$obj=new My_Class;
$obj->test();
؟>

 خروجی کد بالا:

www.beyamooz.com
www.beyamooz.com 


آموزش های مرتبط

آموزش PHP-متغییر static