แนะนำตัว
พารามิเตอร์บริบทอนุญาตให้ปรับแต่งการเข้าถึงระบบไฟล์และสตรีมแรปเปอร์อื่นๆ ในการกำหนดค่าสตรีม PHP มี stream_context_set_params() ฟังก์ชัน
ไวยากรณ์
stream_context_set_params ( resource $stream_or_context , array $params ) : bool
$stream_or_context สามารถเป็น stream/wrappers/contexts ที่รองรับของ PHP ได้
$params เป็นอาร์เรย์ที่มีคุณสมบัติดังต่อไปนี้ ควรเป็น associative array ของโครงสร้าง − $params['paramname'] ="paramvalue";
พารามิเตอร์บริบท
การแจ้งเตือน − การเรียกกลับที่ผู้ใช้กำหนดเพื่อเรียกเมื่อใดก็ตามที่กระแสเรียกการแจ้งเตือน สำหรับ https:// และ ftp:// stream wrapper เท่านั้น
ฟังก์ชันโทรกลับการแจ้งเตือนมีรูปแบบดังต่อไปนี้
ไวยากรณ์
stream_notification_callback ( int $notification_code , int $severity , string $message , int $message_code , int $bytes_transferred , int $bytes_max ) : void
ตัวเลือก − อาร์เรย์ของตัวเลือกที่รองรับซึ่งสอดคล้องกับบริบท/ตัวห่อหุ้มที่ใช้งานอยู่
ตัวอย่าง
<?php $ctx = stream_context_create(); stream_context_set_params($ctx, array("notification" => "stream_notification_callback")); file_get_contents("https://php.net/contact", false, $ctx); ?>