Global variabele binnen functies gebruiken?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Henk

Henk

09/02/2006 15:52:00
Quote Anchor link
Hallo, ik wil binnen de volgende 2 functies de globale een variabele $sock gebruiken, maar writesocket ziet de global $sock niet, opensocket geeft $sock niet door.
suggesties? thanks
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php

$sock
;

function
opensocket()
 {

   global $sock;
   $address = '156.34.234.34';  //$address = '156.34.234.34';
   $port = 6000;                //$port = 6000;
  //connectie met socket ed

   if (($sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP )) < 0)
   {

   echo "socket_create() failed: reason: " . socket_strerror($sock) . "\n";
   }


if (($ret = socket_connect($sock, $address, $port)) < 0)
  {

   echo "socket_bind() failed: reason: " . socket_strerror($ret) . "\n";
  }
 }
  //end opensocket

function writesocket($msg)
  {

   global $sock;
   socket_write($sock, $msg, strlen($msg));
  }
  //end writesocket

?>
Gewijzigd op 09/02/2006 15:53:00 door Henk
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.