Se você deseja verificar a opção selecionada através de javascript
O método mais simples é adicionar o atributo onchange nessa tag e definir uma função no arquivo js. Veja o exemplo se o seu arquivo html tiver opções parecidas com esta
<select onchange="subjects(this.value)">
<option>Select subject</option>
<option value="Computer science">Computer science</option>
<option value="Information Technolgy">Information Technolgy</option>
<option value="Electronic Engineering">Electronic Engineering</option>
<option value="Electrical Engineering">Electrical Engineering</option>
</select>
E agora adicione a função no arquivo js
function subjects(str){
console.log(`selected option is ${str}`);
}
Se você quiser marcar a opção selecionada no arquivo php
Simplesmente dê o atributo name na sua tag e acesse o arquivo php global variables / array ($ _GET ou $ _POST) veja o exemplo se o seu arquivo html é algo como isto
<form action="validation.php" method="POST">
Subject:<br>
<select name="subject">
<option>Select subject</option>
<option value="Computer science">Computer science</option>
<option value="Information Technolgy">Information Technolgy</option>
<option value="Electronic Engineering">Electronic Engineering</option>
<option value="Electrical Engineering">Electrical Engineering</option>
</select><br>
</form>
E no seu arquivo php validation.php você pode acessar assim
$subject = $_POST['subject'];
echo "selected option is $subject";
this.selected
) que você deve ignorar usando jQuery ($(this).prop("selected")
), mas eles vão tanto trabalho para você.