İstediğin şeyi yanlış anlamadıysam eğer; bu durumda önce 1. sayıyı istediğin aralıkta while döngüsü ile eşit olmaması gereken sayılarla karşılaştırarak rastgele üretebilirsin. Ardından 1. sayı üretildikten sonra 2. sayı 1. sayıdan büyük olacağı için
$s2'yi $s2 = rand(1,4) yerine $s2 = rand($s1+1, 4) şeklinde tekrar üretmeyi deneyebilirsin.