Hvordan Aktivere Stikkontakter

Innholdsfortegnelse:

Hvordan Aktivere Stikkontakter
Hvordan Aktivere Stikkontakter

Video: Hvordan Aktivere Stikkontakter

Video: Hvordan Aktivere Stikkontakter
Video: Sådan udskifter du selv dine afbrydere og stikkontakter 2024, Kan
Anonim

Stikkontakter brukes i programmeringsspråket (PL) PHP for å utveksle informasjon med en server. Noen applikasjoner krever bruk av stikkontakter for dataoverføring og skriveparametere. For å aktivere modus for tilkobling til serveren, bruk funksjonen fsockopen (), der de nødvendige tilkoblingsparametrene er angitt.

Hvordan aktivere stikkontakter
Hvordan aktivere stikkontakter

Bruksanvisning

Trinn 1

Funksjonen fsockopen () har følgende syntaks:

fsockopen (vertsnavn, port);

I dette tilfellet er vertsnavnet navnet på serveren som åpnes ved hjelp av stikkontakter og åpner en kanal for dataoverføring. Portverdien er et tall som tilsvarer porten som brukes for å få tilgang til serveren.

Steg 2

Bruk en tekstredigerer til å skrive denne koden i PHP-filen for å starte utvekslingen av socketdata. For å koble til en bestemt server.com på port 120, skriv inn følgende kommandoer:

<? php

$ serv = “server.com”;

$ serv_port = 120;

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

Hvis (! $ Open_con) {

Exit (); } annet {Ekko “forbindelse opprettet”;

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

?>

Trinn 3

Denne koden tildeler variablene som tilsvarer verdiene med servernavnet ($ serv) og portnummer ($ serv_port). Hvis det ikke er noen forbindelse til serveren, avslutter skriptet sitt arbeid via kommandoen exit (). Hvis forbindelsen er vellykket, viser programmet et varsel om opprettelsen av forbindelsen og lagrer parametrene til $ temporal variabelen.

Trinn 4

Etter å ha brukt fsockopen (), kan du bruke funksjoner til å manipulere filer og hente data. Så i tillegg til de nevnte fgets (), kan du bruke fwrite () til å skrive en fil, fclose () for å lukke, eller feof () for å kontrollere at slutten på filen er nådd. På denne måten kan du registrere noen data som overføres av serveren du koblet til. For eksempel:

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

$ data_con. = “Tilkobling: Lukk / r / n / r / n”;

fwrite ($ open_con, $ data_con);

$ fclose ($ open_con);

Trinn 5

Denne forespørselen leser GET-overskriftene som sendes av serveren, og skriver deretter frakoblingsdataene fra den med de tilsvarende parametrene skrevet i $ data_con-variabelen. Avslutningen på skrivingen til en fil er organisert ved hjelp av funksjonen fclose ().

Trinn 6

Åpne en stikkontakt og skrive tilkoblingsdata er fullført. Lagre filen og last den opp for testing på hosting eller lokal server.

Anbefalt: