Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน popen() ใน PHP


ฟังก์ชัน popen() เปิดไพพ์ สามารถใช้กับ fgets(), fgetss() และ fwrite() ตัวชี้ไฟล์ที่เริ่มต้นโดยฟังก์ชัน popen() จะต้องปิดด้วย pclose()

ไวยากรณ์

popen(command, mode)

พารามิเตอร์

  • คำสั่ง − ตั้งค่าคำสั่งที่จะดำเนินการ

  • โหมด − ตั้งค่าโหมด เช่น “r”, “w” เป็นต้น

คืนสินค้า

ฟังก์ชัน popen() คืนค่า TRUE เมื่อสำเร็จ คืนค่า FALSE หากมีข้อผิดพลาดเกิดขึ้น

ตัวอย่าง

<?php
   // opening a pipe
   $file_pointer = popen("/bin/ls", "r");
   pclose($file_pointer);
?>

ผลลัพธ์

TRUE

เรามาดูตัวอย่างกันต่อ

ตัวอย่าง

<?php
   // opening a pipe
   $file_pointer = popen("/executable/installer.exe", "r");
   pclose($file_pointer);
?>

ผลลัพธ์

TRUE