تحقیقات
آموزش تعریف آرایه در ثابت های php
- توسط : علی حسین شهابی
- 0 نظر
سلام خدمت همه php دوستان عزیز
امروز یه مطلب کوچیک و کاربردی رو اومدن بگم.
همانطور که میدانید در php می توانیم ثابت هایی با کلمات کلیدی const یا تابع define() تعریف کنیم . کار این ثابت ها این بود که یکبار تعریف می شدن و دیگه قابل تغییر نبودن و در تمام پروزه میتونستیم ازشون استفاده کنیم.خود php هم یه سری ثابت به صورت پیشفرض تعریف کرده که میتونید با تابع get_defined_constants() همشون رو مشاهده نمایید.
حالا بحث ما اینجاست که تا قبل از php5.6 فقط داده های اسکالر (boolean, integer, float and string) میشد داخل تابث ها قرار داد ولی از php5.6 به بعد شما می توانید آرایه هارو هم در ثابت های خود به راحتی قرار بدین و استفاده کنید.
مانند :
define('ALLOWED_IMAGE_EXTENSIONS', ['jpg', 'jpeg', 'gif', 'png']);
امیدوارم این نکته کوچک بتونه کمکتون کنه.
موفق باشید.