Immagina questo codice:
class Test
{
public $result;
public function makeSum($a,$b)
{
$sum = $a+$b;
$this->result = $sum;
}
}
In un server web.
Allo stesso esatto momento, due browser chiamano una pagina che esegue quell'operazione. Il primo ha $ a = 1 e $ b = 2 e il secondo $ a = 5 e $b=4
.
Siamo sicuri che per la prima pagina $ il risultato sarà 3 e il secondo 9? Oppure esiste la possibilità che il risultato possa essere "sbagliato" per la pagina che chiede?
Sto parlando in particolare di PHP, ma la domanda può essere generale ...
Penso che non ci saranno mai problemi, ma vorrei sapere se è vero e perché.
Grazie!