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

proc_nice

လက်ရှိလုပ်ငန်းစဉ်၏ ဦး စားပေးပြောင်းလဲမှု
အမည်:proc_nice
အမျိုးအစား:ပရိုဂရမ်ကွပ်မျက်
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:လက်ရှိဖြစ်စဉ်၏ ဦး စားပေးပြုပြင်မွမ်းမံ

function name: proc_nice ()

function ကိုဖော်ပြချက် - လက်ရှိလုပ်ငန်းစဉ်၏ ဦး စားပေးကိုပြုပြင်ရန် proc_nice () function ကိုအသုံးပြုသည်။

သက်ဆိုင်သောဗားရှင်း: PHP 4> = 4.2.0, PHP 5, PHP 7

syntax: bool proc_nice (int $ intement)

Parametermer

  • $ increment: တိုးမြှင့်ခံရဖို့ ဦး စားပေးတန်ဖိုးကို။ အပြုသဘောဆောင်သောတန်ဖိုးများကိုတိုးပွားလာသော ဦး စားပေးညွှန်ပြ, အနှုတ်တန်ဖိုးများလျော့နည်းသွားကြောင်းညွှန်ပြ။

ပြန်လာတန်ဖိုး - အောင်မြင်မှုအပေါ်စစ်မှန်တဲ့ပြန်လာခြင်းနှင့်ပျက်ကွက်အပေါ်မှားယွင်းသော။

မှတ်စုများ

  • proc_nice () function ကို function ကို operating systems များကဲ့သို့သောလုပ်ငန်းစဉ် ဦး စားပေးစနစ်များကိုပြုပြင်ခြင်းကိုထောက်ပံ့သော operating system များတွင်သာအသုံးပြုနိုင်သည်။
  • proc_nice () function ကိုခွင့်ပြုချက်အလုံအလောက်အသုံးပြုသူတစ် ဦး အောက်မှာကွပ်မျက်ခံရဖို့လိုအပ်ပါတယ်, မဟုတ်ရင်မှားယွင်းတဲ့ပြန်လာလိမ့်မယ်။

ဥပမာ 1 - လက်ရှိလုပ်ငန်းစဉ်၏ ဦး စားပေးကိုတိုးမြှင့်ပါ

 if (proc_nice(10)) { echo "进程优先级已增加"; } else { echo "无法修改进程优先级"; }

ဥပမာ 2 - လက်ရှိလုပ်ငန်းစဉ်၏ ဦး စားပေးကိုလျှော့ချပါ

 if (proc_nice(-5)) { echo "进程优先级已减少"; } else { echo "无法修改进程优先级"; }

ဥပမာ 3. အသုံးပြုသူထည့်သွင်းမှုအပေါ် အခြေခံ. လက်ရှိဖြစ်စဉ်၏ ဦး စားပေးကိုတိုးမြှင့်ခြင်းသို့မဟုတ်လျှော့ချခြင်း

 $increment = intval($_POST['increment']); if (proc_nice($increment)) { echo "进程优先级已修改"; } else { echo "无法修改进程优先级"; }

အထက်ဖော်ပြပါဥပမာသည်လက်ရှိလုပ်ငန်းစဉ်၏ ဦး စားပေးကိုပြုပြင်ရန် proc_nice () function ကိုမည်သို့အသုံးပြုရမည်ကိုပြသသည်။ သတိပြုရန်မှာလုပ်ငန်းလည်ပတ်မှုစနစ်ပေါ် မူတည်. သက်ဆိုင်သောသက်ရောက်မှုများကွဲပြားနိုင်သည်ကိုသတိပြုပါ။ ဤလုပ်ဆောင်မှုကိုအသုံးပြုသောအခါသင်၏ပတ်ဝန်းကျင်သည်လိုအပ်ချက်များနှင့်ကိုက်ညီပြီးလုံလောက်သောခွင့်ပြုချက်ရှိကြောင်းသေချာပါစေ။

ဆက်စပ်အကြောင်းအရာ
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ပြင်ပပရိုဂရမ်များကို Execute လုပ်ပြီးမူလထုတ်လုပ်မှုကိုပြပါ passthru

    passthru

    ပြင်ပပရိုဂရမ်များကို
  • shell ကို Metacharacter Elae escapeshellcmd

    escapeshellcmd

    shellကိုMetacharacte
  • proc_open () မှဖွင့်လှစ်ခြင်းလုပ်ငန်းစဉ်ကိုပိတ်ပါ။ လုပ်ငန်းစဉ်ထွက်ပေါက်ကုဒ်ကိုပြန်သွားပါ proc_close

    proc_close

    proc_open()မှဖွင့်လှ
  • ပြင်ပပရိုဂရမ်တစ်ခုကိုလုပ်ဆောင်ပါ exec

    exec

    ပြင်ပပရိုဂရမ်တစ်ခုကိ
  • proc_open () function ကိုဖွင့်လှစ်သည့်လုပ်ငန်းစဉ်များအကြောင်းသတင်းအချက်အလက်များကိုရယူပါ proc_get_status

    proc_get_status

    proc_open()functionက
  • command များကို shell 0 န်းကျင်မှတစ်ဆင့် Execute လုပ်ပြီး output ကို string တစ်ခုအဖြစ်ပြန်ပို့ပါ shell_exec

    shell_exec

    commandများကိုshell0
  • ပြင်ပပရိုဂရမ်များ Execute လုပ်ခြင်းနှင့် output ကိုပြသခြင်း system

    system

    ပြင်ပပရိုဂရမ်များExe
  • Shell command တွင်အသုံးပြုနိုင်သည့် parameters တွေကို parameters တွေကို transcode escapeshellarg

    escapeshellarg

    Shellcommandတွင်အသုံ
လူကြိုက်များသော ဆောင်းပါးများ