Начальное значение

Dareczek

Новичок
Добрый вечер. Хотелось-бы узнать, что дает начальное значение null для переменной. Так то понятно что она станет null )) но смысл? Ведь и так она null если нечего она в себе ненесет (я в смысле переменная). Для примера вот такой мини скрипт:
PHP:
	public function Get($id_user = null)
	{	
		// Если id_user не указан, берем его по текущей сессии.
		if ($id_user == null)
			$id_user = $this->GetUid();
			
		if ($id_user == null)
			return null;
Зачем задавать значение null если я нечего в невпишу в нее она и будет null. Извините за мою тупость если что.
 

hell0w0rd

Продвинутый новичок
это чтобы функцию можно было вызвать без передачи в нее параметров. Значение по умолчанию
 
Сверху