Hur Man Aktiverar Uttag

Innehållsförteckning:

Hur Man Aktiverar Uttag
Hur Man Aktiverar Uttag

Video: Hur Man Aktiverar Uttag

Video: Hur Man Aktiverar Uttag
Video: Gelia Elskola - Vägguttag u0026 lamputtag - 4) Byta jordat uttag 2024, Maj
Anonim

Sockets används i programmeringsspråket (PL) PHP för att utbyta information med en server. Vissa applikationer kräver användning av uttag för dataöverföring och skrivparametrar. För att aktivera läget för anslutning till servern, använd fsockopen () -funktionen, där nödvändiga anslutningsparametrar är inställda.

Hur man aktiverar uttag
Hur man aktiverar uttag

Instruktioner

Steg 1

Funktionen fsockopen () har följande syntax:

fsockopen (värdnamn, port);

I detta fall är värdnamn namnet på servern som nås med uttag och öppnar en kanal för dataöverföring. Portvärdet är ett nummer som motsvarar den port som används för att komma åt servern.

Steg 2

Använd en textredigerare för att skriva den här koden i din PHP-fil för att starta socket datautbyte. Om du till exempel vill ansluta till en specifik server.com på port 120 anger du följande kommandon:

<? php

$ serv = “server.com”;

$ serv_port = 120;

$ open_con = fsockopen ($ serv, $ serv_port);

Om (! $ Open_con) {

Utgång (); } annat {Echo "skapad anslutning";

$ temporal = fgets ($ open_con, 1024); }

?>

Steg 3

Den här koden tilldelar variablerna motsvarande värden med servernamnet ($ serv) och portnummer ($ serv_port). Om det inte finns någon anslutning till servern avslutar skriptet sitt arbete via kommandot exit (). Om anslutningen lyckas visar programmet ett meddelande om upprättandet av anslutningen och sparar dess parametrar i $ temporala variabeln.

Steg 4

Efter att ha använt fsockopen () kan du använda funktioner för att manipulera filer och hämta data. Så förutom de tidigare nämnda fgets () kan du använda fwrite () för att skriva en fil, fclose () för att stänga eller feof () för att kontrollera att slutet på filen har nåtts. På det här sättet kan du spela in vissa data som överförs av servern du har anslutit till. Till exempel:

$ data_con = “GET / HTTP / 1.1 / r / n”;

$ data_con. = “Anslutning: Stäng / r / n / r / n”;

fwrite ($ open_con, $ data_con);

$ fclose ($ open_con);

Steg 5

Denna begäran läser GET-rubrikerna som skickas av servern och skriver sedan bort kopplingsdata från den med motsvarande parametrar skrivna i variabeln $ data_con. Slutet på att skriva till en fil organiseras med funktionen fclose ().

Steg 6

Att öppna ett uttag och skriva anslutningsdata är klart. Spara filen och ladda upp den för testning på din värd eller lokala server.

Rekommenderad: