Вы должны сделать из него класс, если вы хотите сохранить состояние в определенной области видимости. global
не рекомендуется
class MyClass {
private $str = "a";
public function getValues($getThem, $tpar, $vpiso, $tcomi, $tgas, $ttotal){
$totalPares = $tpar;
$ventasPiso = $vpiso;
$totalComisiones = $tcomi;
$totalGastos = $tgas;
$totalTotal = $ttotal;
$str = $totalPares . "," . $ventasPiso . "," . $totalComisiones . "," . $totalGastos . "," . $totalTotal;
return $str;
}
public function getEm(){
return $this->str;
}
}
Затем вам нужно создать экземпляр класса, прежде чем вы сможете его использовать (конечно), но вы сохраняете чистоту своей области действия
$x = new MyClass;
echo $x->getEm();
Если вы создаете класс только со статическими свойствами и методами, вам не нужно создавать его экземпляр (MyClass:getEm()
).