grvpal14 Posted February 14, 2015 Share Posted February 14, 2015 I want server side global variables that can be accessed and managed by multiple clients??? For Ex-- A user opens the game in browser and assign value to a variable then all other user playing that game see the change in value of that variable. Link to comment https://forums.phpfreaks.com/topic/294608-server-side-globally-acessible-variable-that-can-accessed-and-managed-by-multiple-clients/ Share on other sites More sharing options...
Csharp Posted February 14, 2015 Share Posted February 14, 2015 You need to write and read it to a file / Database or any other persistent saving mechanism. There's no global variable for that. But you can achieve something similar with classes. Hope this helped. Link to comment https://forums.phpfreaks.com/topic/294608-server-side-globally-acessible-variable-that-can-accessed-and-managed-by-multiple-clients/#findComment-1505688 Share on other sites More sharing options...
kierany5 Posted February 14, 2015 Share Posted February 14, 2015 Here is a different idea: shared memory. Take a look at the doc: http://php.net/manual/en/book.shmop.php Using semaphores to lock/unlock the shared memory. Then it as readable and writable by all php scripts running. Very quick as well. Much quicker than using a database and with much less overhead. Though, for a simple variable memcached or something could perform the same function. I needed more control than memcached provides in my system for certain tasks... Link to comment https://forums.phpfreaks.com/topic/294608-server-side-globally-acessible-variable-that-can-accessed-and-managed-by-multiple-clients/#findComment-1505709 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.