Я работаю над проектом, который ранее был написан кем-то еще до этого года.
Я пришел к коду, где он написан как
$totalTime = $this->getTotalTime($transmissionType == "A", $log);
Здесь, прежде чем вызывать эту функциюЯ нахожу $transmissionType
и его значение равно M
Теперь функция определена как
public function getTotalTime($AutGears = false){}
Теперь $transmissionType = M
означает руководство
Означает, что $ AutGears может быть одинаковым, а $ log может не использоваться.
Но я не получаю значение M в $ AutGears.Причина, по которой я нахожу, заключается в использовании == при передаче пареметра в
$totalTime = $this->getTotalTime($transmissionType == "A", $log);
Я не видел использования ==, как это раньше, но не уверен, что это действительно что-то значит?Или это ошибка типа?
Если это ничего не значит, я буду удалять его, и мой код будет работать идеально.
Этот код довольно старый и написан в 90-х годах, поэтому я не уверен, что это действительно что-то значит.