လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> သင်္ကေတအချိတ်အဆက်သေပြီလား။ ဖြေရှင်းချက်ကို Readlink function ကို အသုံးပြု. ပြုလုပ်သည်

သင်္ကေတအချိတ်အဆက်သေပြီလား။ ဖြေရှင်းချက်ကို Readlink function ကို အသုံးပြု. ပြုလုပ်သည်

gitbox 2025-09-04
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// အောက်ပါစာပိုဒ်သည်ဆောင်းပါး၏အကြောင်းအရာနှင့်လုံးဝမသက်ဆိုင်ပါ</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဝမ်းသာစွာနှုတ်ဆက်ခြင်း PHP လေ့လာရေးစခန်း!\n"</span></span><span>;
</span><span><span class="hljs-variable">$timestamp</span></span><span> = </span><span><span class="hljs-title function_ invoke__">time</span></span><span>();
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"လက်ရှိ timestamp:"</span></span><span> . </span><span><span class="hljs-variable">$timestamp</span></span><span> . </span><span><span class="hljs-string">"\n"</span></span><span>;
</span><span><span class="hljs-variable">$randomNumber</span></span><span> = </span><span><span class="hljs-title function_ invoke__">rand</span></span><span>(</span><span><span class="hljs-number">1</span></span><span>, </span><span><span class="hljs-number">100</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ကျပန်းနံပါတ်ဥပမာ:"</span></span><span> . </span><span><span class="hljs-variable">$randomNumber</span></span><span> . </span><span><span class="hljs-string">"\n"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>

<hr>

</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// စာသားကိုစတင်ပါ</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>သေပြီ line link ကို link တစ်ခုကြုံတွေ့ရ?အသုံးပြု readlink function ကိုဖြေရှင်းချက်ကဒီမှာဖြစ်ပါတယ်</h1>"</span></span><span>;

</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>在使အသုံးပြု PHP ဖိုင်စနစ်ကို operating သောအခါ,သင်္ကေတ links များ(symlink)ဒါဟာမကြာခဏအချို့သောဒုက်ခဖြစ်ပေါ်စေသည်,尤其是当သင်္ကေတ links များ出现死循环时,ပရိုဂရမ်များသည်အဆုံးမဲ့အားဖြင့်ကျဆင်းသွားနိုင်သည်,မှတ်ဉာဏ်ပင်ပန်းနွမ်းနယ်မှုသို့မဟုတ် screen အချိန်ကုန်စေတနာ。ကံကောင်းတာတာ,PHP ထောက်ပံ့ <code>readlink()
"; ပဲ့တင်သံ

အကယ်. ပရိုဂရမ်သည် link ကိုတိုက်ရိုက်တိုက်ရိုက်လိုက်နာပါက Link1 နှင့် Link2 အကြားကွင်းဆက်ဆက်လက်ပါလိမ့်မည်။

"
; ပဲ့တင်သံ

သင်္ကေတလိုင်းများကိုရှာဖွေရန် "Readlink () ကိုသုံးပါ

"
; ပဲ့တင်သံ "

PHP's Readlink () function ကိုပြန်ပို့ခြင်းမပြုဘဲသင်္ကေတလမ်းကြောင်းဖြင့်ညွှန်ပြသည့်လမ်းကြောင်းကိုပြန်ပို့သည်။ ဤနည်းအားဖြင့်ကျွန်ုပ်တို့သည်ခွဲစိတ်ကုသမှုမတိုင်မီလမ်းတွင်သေနေသောလမ်းပေါ်ရှိလူသေရှိမရှိဆုံးဖြတ်နိုင်သည်

ပဲ့တင်သံ "
\ $ Path = &#39;/ Path / To / Link1&#39;;
if (is_link (\ $ လမ်းကြောင်း)) {
    \ $ ပစ်မှတ် = readlink (\ $ လမ်းကြောင်း);
    ECHO &#39;SYPLINK အချက်များ -&#39; ။ \ $ ပစ်မှတ်;
} အခြား
    ECHO &#39;သင်္ကေတ link&#39;;
}
"
;
ပဲ့တင်သံ "

သံသရာကိုကာကွယ်ရန်နည်းစနစ်

"
; ပဲ့တင်သံ

ဖိုင်စနစ်ကိုဖြတ်သန်းသောအခါသင် Readlink () နှင့် array များကိုပေါင်းစပ်နိုင်သည်

ပဲ့တင်သံ "
\ $ ကြည့်ရှု = [];
function resolvelink (\ $ Path, & \ $ သို့သွားရောက်ခဲ့သည်) {
    IF (in_array (realpath (arr ည့်သည်), \ $ သို့ဝင်ရောက်ခြင်း))
        ချွင်းချက်အသစ် (&#39;သင်္ကေတ link dead dead dead lop) ကိုလွှင့်ပစ်ပါ);
    }
    \ $ လည်ပတ် [] = realpath (\ $ လမ်းကြောင်း);

    if (is_link (\ $ လမ်းကြောင်း)) {
        \ $ ပစ်မှတ် = readlink (\ $ လမ်းကြောင်း);
        Read Resolvelink (\ $ ပစ်မှတ်, \ $ သို့သွားရောက်ခဲ့သည်);
    } အခြား
        ပြန်လာ \ $ လမ်းကြောင်း,
    }
}

ကြိုးစားကြည့်ပါ
    \ $ finalath = resolvelink (&#39;/ path / link1&#39;, \ $ လည်ပတ်ခြင်း,
    ECHO &#39;နောက်ဆုံးလမ်းကြောင်း -&#39; ။ \ $ finalpath;
} ဖမ်းမိခြင်း (ခြွင်းချက် \ $ င) {
    ECHO &#39;အမှား -&#39; &#39;။ \ $ E-> GetMessage ();
}
"
;
ပဲ့တင်သံ "

အကျဉ်းချုပ်

"
; ပဲ့တင်သံ "

သင်္ကေတအချိတ်အဆက်များသည်ဖိုင်စနစ်များတွင်အလွန်အဆင်ပြေသော်လည်း၎င်းတို့၏စာနယ်ဇင်းများကိုပြ problems နာများလည်းပြုလုပ်နိုင်သည်။ ဤနည်းစနစ်ကို အသုံးပြု. သင်၏ ဖိုင်စနစ် စစ်ဆင်ရေးကို အသုံးပြု. သင်၏ဖိုင်စနစ်စစ်ဆင်ရေးကိုပိုမိုလုံခြုံအောင်ပြုလုပ်နိုင်သည်။

"
; >