저는 소켓 프로그래밍에있어 매우 새로운 기능입니다. 나는 약간의 코드를 보았다.fsockopen은 PHP에서 어떻게 작동합니까?
$fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out = "GET/HTTP/1.1\r\n";
$out .= "Host: www.example.com\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
끝 부분에서 필자는 fwrite를 본다. 내 질문에 어떻게 fwrite를 사용하여 원격 PHP 코드를 실행합니다.
간단한 HTTP GET 요청과 마찬가지로 브라우저와 동일한 작업을 수행합니다. 그것은 원격 PHP를 실행하지 않고, PHP를 실행하고 출력 HTML/기타를 반환하는 서버입니다. –