回答編集履歴

1

当初投稿した内容に不足がありましたので編集しました。

2018/04/25 05:22

投稿

tajima
tajima

スコア25

test CHANGED
@@ -1,5 +1,15 @@
1
- echo abs($_SESSION["number"] % 10 + 1)
1
+ 以下の文をechoしている部分と置き換えてもらえると動作するかと思います。
2
2
 
3
3
 
4
4
 
5
- これで1~10が永遠に繰り返されるんじゃないかなと思います。
5
+ if ($_SESSION["number"] > 0) {
6
+
7
+ echo $_SESSION["number"] % 10 + 1;
8
+
9
+ } else {
10
+
11
+ $str = (string)($_SESSION["number"] * 0.9);
12
+
13
+ echo (strpos($str,'.'))? substr($str, strpos($str,'.') + 1, 1) + 1: 1;
14
+
15
+ }