تعریف شده؟ (defined)
تابع defined() بررسی می کند «ثابت (Constant)» وجود دارد یا نه. این یعنی می پرسیم: آیا این اسم قبلاً با define ساخته شده است؟
تعریف و کاربرد
defined(name) یک مقدار بولی می دهد. اگر ثابت وجود داشته باشد، TRUE می دهد؛ وگرنه FALSE.
نمونه کد از منبع
<?php
// ساخت ثابت.
define("GREETING", "Hello you! How are you today?");
// بررسی وجود ثابت.
echo defined("GREETING");
?>
گام های عملی سریع
- یک ثابت با
defineبساز. - نام ثابت را به
definedبده. - بر اساس نتیجه، تصمیم بگیر.
توضیح ساده نتیجه
اگر مقدار TRUE بود، ثابت قبلاً ساخته شده است. اگر FALSE بود، هنوز ساخته نشده است.
پیوندهای داخلی مرتبط
برای ساخت ثابت ببین: تعریف ثابت (define). برای خواندن مقدار ثابت ببین: مقدار ثابت (constant).
جمع بندی سریع
definedوجود ثابت را چک می کند.- خروجی بولی است؛
TRUEیاFALSE. - نام ثابت را دقیق وارد کن.
- کنار
defineبسیار کاربردی است.