آرایه های ثابت در php

در php 7 مامی توانیم یک آرایه ی ثابت(Array constant) را با استفاده از تابع define() تعریف کنیم.

ایجاد یک آرایه ی ثابت:

<!DOCTYPE html>
<html>
<body>

<?php
define("cars", [
  "Alfa Romeo",
  "BMW",
  "Toyota"
]);
echo cars[0];
?> 

</body>
</html>

 نتیجه:

Alfa Romeo

ثابت ها سراسری یا Global هستند

ثابت ها به طور اتوماتیک به صورت سراسری یا global هستند و ما می توانیم از آنها در سراسر اسکریپت استفاده کنیم.

مثال:

این مثال از یک ثابت در درون یک تابع استفاده می کند، با اینکه این ثابت در بیرون از این تابع تعریف شده است:

<!DOCTYPE html>
<html>
<body>

<?php
define("GREETING", "Welcome to W3Schools.com!");

function myTest() {
  echo GREETING;
}
 
myTest();
?> 

</body>
</html>

 نتیجه:

Welcome to W3Schools.com!

 

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.


تصویر امنیتی
تصویر امنیتی جدید

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال