272 of 410 menu

ฟังก์ชัน realpath

ฟังก์ชัน realpath แปลงเส้นทางแบบสัมพัทธ์ให้เป็นเส้นทางแบบสัมบูรณ์ โดยคลายการเชื่อมโยงสัญลักษณ์และลิงก์ไปยังไดเรกทอรีระดับบน (..) ทั้งหมด ฟังก์ชันรับพารามิเตอร์หนึ่งตัว - เส้นทางไปยังไฟล์หรือไดเรกทอรี หากไม่มีเส้นทางดังกล่าว ฟังก์ชันจะส่งคืน false

ไวยากรณ์

realpath(path);

ตัวอย่าง

รับเส้นทางแบบสัมบูรณ์ไปยังไฟล์ปัจจุบัน:

<?php echo realpath(__FILE__); ?>

ผลลัพธ์ของการรันโค้ด (ตัวอย่าง):

'/var/www/project/index.php'

ตัวอย่าง

ลองรับเส้นทางไปยังไฟล์ที่ไม่มีอยู่:

<?php $res = realpath('nonexistent/file.txt'); var_dump($res); ?>

ผลลัพธ์ของการรันโค้ด:

false

ตัวอย่าง

สมมติว่า /home/user/link เชื่อมโยงไปยัง /var/www คลายเส้นทางที่มีการเชื่อมโยงสัญลักษณ์:

<?php echo realpath('/home/user/link/project'); ?>

ผลลัพธ์ของการรันโค้ด (ตัวอย่าง):

'/var/www/project'

ดูเพิ่มเติม

  • ฟังก์ชัน pathinfo,
    ซึ่งส่งคืนข้อมูลเกี่ยวกับเส้นทาง
  • ฟังก์ชัน basename,
    ซึ่งส่งคืนชื่อไฟล์
  • ฟังก์ชัน dirname,
    ซึ่งส่งคืนชื่อไดเรกทอรี
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ