var (var)
اینجا با کلیدواژه var آشنا می شویم. در کلاس، «var» یک ویژگی (Property) می سازد. از PHP 5 به بعد، «var» مثل «public» عمل می کند. مثل برچسب روی دفتر، اسمش عمومی می شود و همه می بینند.
تعریف و کاربرد var
طبق منبع، «var» ویژگی کلاس را می سازد. اما از PHP 5، دقیقاً برابر با «public» است. بنابراین بهتر است امروز از «public»، «protected»، «private» استفاده کنیم و «var» را فقط برای سازگاری قدیمی نگه داریم.
مثال ساده از کلیدواژه var
در این مثال، یک ویژگی با «var» ساخته می شود. سپس مقدار آن چاپ می شود.
<?php
class MyClass {
var $name = "John";
}
$obj = new MyClass();
echo $obj->name;
?>
نکته: امروز برای شفافیت دسترسی، از public، protected و private استفاده کن.
گام های عملی با کلیدواژه var
- یک کلاس بساز و داخلش ویژگی با var تعریف کن.
- از کلاس شیء بساز.
- ویژگی را بخوان و نتیجه را چاپ کن.
صفحات مرتبط در سایت
برای جایگزین های مدرن، صفحه public را ببین. همچنین protected و private را بررسی کن.
جمع بندی سریع
- کلیدواژه var ویژگی کلاس می سازد.
- از PHP 5 معادل public است.
- امروز از public/protected/private استفاده کن.
- var فقط برای سازگاری قدیمی بماند.