<?php

class C
{
	private static $classField = 0;
	private $objField = 0;
	
	public function getClassField()
	{
		return self::$classField;
	}
	
	/*
	* Возвратим умножение значений переменных $classField и $objField
	*/
	public function getFieldsMultiplied()
	{
		return $this->objField * self::$classField;
	}
	
	public function setClassField(int $val)
	{
		self::$classField = $val;
	}
	
	public function setObjField(int $val)
	{
		$this->objField = $val;
	}
}

C::setClassField(5);
$c1 = new C;
$c2 = new C;
var_dump( C::getClassField() ); // 5
$c1->setObjField(1);
$c2->setObjField(2);
var_dump( $c1->getFieldsMultiplied() ); // 5 * 1 = 5
var_dump( $c2->getFieldsMultiplied() ); // 5 * 2 = 10

/*
 Изменим переменную класса $classField = 10
*/
$c1->setClassField(10);
var_dump( $c1->getFieldsMultiplied() ); // 10 * 1 = 10
var_dump( $c2->getFieldsMultiplied() ); // 10 * 2 = 20