se vuoi il 50% preciso potresti usare un file e utilizzarlo come variabile booleana qualcosa tipo
codice:
if(exist_file("1.bool")){
redirect()
rename_file("1.bool", "0.bool")
}else{
rename_file("0.bool", "1.bool")
}
se invece ti accontenti della probabilità di un 50% puoi semplicemente far generare a php un numero random intero compreso e uguale tra 0 e 1, quindi la funzione ti restituirà a volte 0, altre 1 e in base a quello fai il redirect