Latest web development tutorials
×

PHP مسار

PHP مسار PHP مقدمة موجزة PHP تثبيت PHP قواعد PHP متغير PHP echo/print PHP أنواع البيانات PHP ثابت PHP سلسلة PHP مشغلي PHP If...Else PHP Switch PHP مجموعة PHP فرز مجموعة PHP Superglobals PHP While تداول PHP For تداول PHP وظيفة PHP المتغيرات السحرية PHP مساحات PHP الشيئية

PHP شكل

PHP شكل PHP مصادقة النماذج PHP شكل - الحقول المطلوبة PHP شكل - البريد الإلكتروني التحقق وURL PHP المثال شكل كامل PHP $_GET متغير PHP $_POST متغير

PHP دروس متقدمة

PHP المصفوفات متعددة الأبعاد PHP تاريخ PHP احتواء PHP ملف PHP تحميل ملف PHP Cookie PHP Session PHP E-mail PHP أمن E-mail PHP Error PHP Exception PHP فلتر PHP فلتر متقدم PHP JSON

PHP 7 الميزات الجديدة

PHP 7 الميزات الجديدة

PHP قاعدة بيانات

PHP MySQL مقدمة موجزة PHP MySQL صلة PHP MySQL إنشاء قاعدة بيانات PHP MySQL إنشاء جدول بيانات PHP MySQL إدراج بيانات PHP MySQL إدراج بيانات متعددة PHP MySQL القوائم المعدة PHP MySQL قراءة البيانات PHP MySQL WHERE PHP MySQL ORDER BY PHP MySQL UPDATE PHP MySQL DELETE PHP ODBC

PHP XML

XML Expat Parser XML DOM XML SimpleXML

PHP & AJAX

AJAX مقدمة موجزة AJAX PHP AJAX قاعدة بيانات AJAX XML AJAX البحث في الوقت الحقيقي AJAX RSS Reader AJAX تصويت

PHP الدليل المرجعي

PHP Array PHP Calendar PHP cURL PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP PDO PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones PHP معالجة الصور PHP RESTful

PHP 5 الثوابت

بعد يعرف قيمة ثابتة في أي مكان آخر في البرنامج النصي لا يمكن تغييرها.


الثوابت PHP

ثابت هو معرف لقيمة بسيطة. لا يمكن تغيير هذه القيمة في البرنامج النصي.

يتكون ثابت من الحروف الإنجليزية، يؤكد، والأرقام، ولكن الأرقام لا تظهر كما الحرف الأول. (أسماء ثابتة لا تحتاج إلى إضافة $ التعديل).

ملاحظة: ثابت في جميع أنحاء السيناريو يمكن أن تستخدم.


وضع الثوابت PHP

وضع الثوابت باستخدام تحديد وظيفة ()، بناء الدالة كما يلي:

bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )

تحتاج هذه الدالة ثلاث حجج:

  • اسم: مطلوب معلمات، اسم ثابت، هذا العلم.
  • القيمة: قيمة المعلمات الإلزامية، والثوابت.
  • case_insensitive: مقياس اختياري، إذا تم تعيين إلى TRUE، ثابت لحالة الأحرف. الافتراضي هو لحالة الأحرف.

المثال التالي نخلق ثابت لحالة الأحرف، قيمة ثابتة من "مرحبا بكم في w3big.com":

<?php
// 区分大小写的常量名
define("GREETING", "欢迎访问 w3big.com");
echo GREETING;    // 输出 "欢迎访问 w3big.com"
echo '<br>';
echo greeting;   // 输出 "greeting"
?>

المثال التالي نخلق ثابت تحسس حالة الأحرف، قيمة ثابتة من "مرحبا بكم في w3big.com":

<?php
// 不区分大小写的常量名
define("GREETING", "欢迎访问 w3big.com", true);
echo greeting;  // 输出 "欢迎访问 w3big.com"
?>

الثوابت العالمية

بعد تحديد الثوابت، الافتراضي هو متغير عمومي التي يمكن استخدامها في أي مكان في المدى كاملة من البرنامج النصي.

يوضح المثال التالي استخدام الثوابت داخل دالة، حتى لو تم تعريف الثوابت في وظيفة الخارجية يمكن استخدامها ثابت عادة.

<?php
define("GREETING", "欢迎访问 w3big.com");

function myTest() {
    echo GREETING;
}
 
myTest();    // 输出 "欢迎访问 w3big.com"
?>