လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> define

define

တစ် ဦး စဉ်ဆက်မပြတ်သတ်မှတ်
အမည်:define
အမျိုးအစား:အမျိုးမျိုးစုပေါင်းသော
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:Consinants ကိုသတ်မှတ်ပါ။

အဓိပ္ပါယ်နှင့်အသုံးပြုမှု

define() function ကိုစဉ်ဆက်မပြတ်သတ်မှတ်ပါတယ်။

Constants သည် variable များနှင့်ဆင်တူသည်, ခြားနားချက်မှာ -

  • setting ကိုပြီးနောက်စဉ်ဆက်မပြတ်၏တန်ဖိုးကိုပြောင်းလဲလို့မရပါဘူး
  • စဉ်ဆက်မပြတ်အမည်ကဒေါ်လာစျေးကိုစမယ့်ဒေါ်လာ ($) မလိုအပ်ပါ
  • အမြဲတမ်းမည်သည့်အတိုင်းအတာအတွင်းတွင်မဆိုဝင်ရောက်နိုင်ပါသည်
  • စဉ်ဆက်မပြတ်၏တန်ဖိုးသည်ကြိုးနှင့်နံပါတ်များသာဖြစ်နိုင်သည်

နမူနာ

ဥပမာ 1

အမှုအခံယံဆိုင်ရာအထိခိုက်မခံသည့်စဉ်ဆက်မပြတ်သတ်မှတ်ပါ။

 <? PHP
" နှုတ်ခွန်းဆက် ခြင်း ", " နှုတ်ခွန်းဆက်ခြင်း" , "Hello World!" ) ;
ECHO စဉ် ဆက်မပြတ် ( "နှုတ်ခွန်းဆက်ခြင်း" ) ;
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

ဥပမာ 2

ဖြစ်ရပ်မှန်အာရုံမခံစားနိုင်သောစဉ်ဆက်မပြတ်သတ်မှတ်ပါ။

 <? PHP
" နှုတ်ခွန်းဆက် ခြင်း " , "Hello World ! " ,
ECHO စဉ် ဆက်မပြတ် ( "နှုတ်ခွန်းဆက်ခြင်း" ) ;
>

ထုတ်လုပ်မှု -

 မင်္ဂလာပါကမ္ဘာလောက!

သဒ္ဒါ

 သတ်မှတ်ခြင်း ( အမည် , တန်ဖိုး , case_insensensensens )
တေးရေး ဖေါ်ပြ
နံမယ် လိုအပ်ပါတယ် စဉ်ဆက်မပြတ်၏အမည်ကိုသတ်မှတ်သည်။
အဘိုး လိုအပ်ပါတယ် စဉ်ဆက်မပြတ်၏တန်ဖိုးကိုသတ်မှတ်ပါတယ်။
case_insensitic

optional ကို။ စဉ်ဆက်မပြတ်အမည်အရအရေးပါသော - မခံစားနိုင်မှုရှိမရှိသတ်မှတ်ပါတယ်။ ဖြစ်နိုင်သောတန်ဖိုးများ:

  • True - Case Assessitive (PHP 7.3 တွင်ကန့်ကွက်သည်)
  • မှားယွင်းသောအမှု - စာလုံးအကြီးအသေးဆုံး (ဤသည်ပုံမှန်ဖြစ်သည်)

ဥပမာပြပါ

PHP 7.3 ပြီးနောက်အမှုကိစ္စနှင့်သက်ဆိုင်သောအဆက်မပြတ်အမည်များကိုအသုံးပြုရန်အတွက်ဤရွေးချယ်မှုကန့်သတ်ထားသည်။ Constanting ကိုသတ်မှတ်သည့်အခါအထိခိုက်မခံသောအမည်ကိုအမြဲတမ်းအသုံးပြုသင့်သည်။

ထို့အပြင် PHP 7 သည် Arrays များကိုကိန်းရှင်များအတွက်တန်ဖိုးများအဖြစ်အသုံးပြုရန်ခွင့်ပြုသော်လည်း၎င်းသည် Configuration settings သို့မဟုတ်စဉ်ဆက်မပြတ်အသုံးအနှုန်းများစသည့်ရိုးရှင်းသောအသုံးများသောတန်ဖိုးများကိုသိုလှောင်ထားသည့်အတိုင်းပုံမှန်အသုံးပြုမှုမဟုတ်ပါ။

PHP 5 တွင်စဉ်ဆက်မပြတ်၏တန်ဖိုးသည် (ဥပမာ string, integer, floating point နံပါတ်ကဲ့သို့သော scarrar type သို့မဟုတ် boolean value သို့မဟုတ် null) ဖြစ်ရမည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • client သည် client ကို disconnects သည့်အခါ script သည်အနှောင့်အယှက်မဖြစ်စေ, ignore_user_abort

    ignore_user_abort

    clientသည်clientကိုdi
  • ထွက်ပေါက်နှင့်ညီမျှသည် () die

    die

    ထွက်ပေါက်နှင့်ညီမျှသ
  • စနစ်၏ပျမ်းမျှဝန်ကိုရယူပါ sys_getloadavg

    sys_getloadavg

    စနစ်၏ပျမ်းမျှဝန်ကိုရ
  • အသုံးပြုသူရဲ့ browser ရှိသည့်လုပ်ဆောင်ချက်များကိုရယူပါ get_browser

    get_browser

    အသုံးပြုသူရဲ့browser
  • ဆက်သွယ်မှု၏ status bit ကိုပြန်သွားပါ connection_status

    connection_status

    ဆက်သွယ်မှု၏statusbit
  • နာမည်တစ်ခုနှင့်အတူစဉ်ဆက်မပြတ်ရှိမရှိစစ်ဆေးပါ defined

    defined

    နာမည်တစ်ခုနှင့်အတူစဉ
  • highlight_file ၏ alias ကို show_source

    show_source

    highlight_file၏alias
  • လက်ရှိကုဒ်စာမျက်နှာကိုရယူပါ sapi_windows_cp_get

    sapi_windows_cp_get

    လက်ရှိကုဒ်စာမျက်နှာက
လူကြိုက်များသော ဆောင်းပါးများ