الثوابت لا تختلف عن المتغيرات إلا أنه بمجرد أن يتم تعريفها لا يمكن تغييرها كما انه لا توجد علامة $ بعد الاسم الثابت
Create a PHP Constant
انشاء ثوابت في php
define(name, value, case-insensitive)
name:تمثل اسم الثابت
value:تمثل قيمة الثابت
case-insensitive:تحدد ما إذا كان ينبغي أن يكون اسم ثابت لحالة الأحرف. الافتراضي هو كاذب
مثال1//
<?php
define("GREETING", "Welcome to W3Schools.com!");
echo GREETING;
?>
define("GREETING", "Welcome to W3Schools.com!");
echo GREETING;
?>
مثال2//
<?php
define("GREETING", "Welcome to W3Schools.com!", true);
echo greeting;
?>
define("GREETING", "Welcome to W3Schools.com!", true);
echo greeting;
?>
Constants are Global
الثوابت العامة التي يمكن استعمالها في اجزاء البرنامج
مثال 3//
<?php
define("GREETING", "Welcome to W3Schools.com!");
function myTest() {
echo GREETING;
}
myTest();
?>
define("GREETING", "Welcome to W3Schools.com!");
function myTest() {
echo GREETING;
}
myTest();
?>
ليست هناك تعليقات :
إرسال تعليق