「☆☆☆☆☆」 * ●30%の確率 -> 「☆☆☆☆」 * ●上記以外の場合 -> 「☆☆☆」 * * ※ プログラムは何行書いても良いです */ // ランダムの値が0~99の間になる if ($random == 0) { // 100個の数値のうち1個だけ(つまり、1/100) echo "☆☆☆☆☆"; } else if ($random <= 30) { // 1~30の30個の数字が当てはまる(つまり、30/100) echo "☆☆☆☆"; } else { // 上の条件にかからなければ・・・ echo "☆☆☆"; }