Versio

Global variabele binnen functies gebruiken?

Overzicht Reageren

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
 
PHP hulp

PHP hulp

24/05/2012 20:11:13
Gesponsorde koppelingen:
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren