teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

説明を追記、また質問を変更しました。

2020/08/28 02:17

投稿

syuichiroh
syuichiroh

スコア4

title CHANGED
File without changes
body CHANGED
@@ -28,4 +28,30 @@
28
28
 
29
29
  コード自体は500行位ありますが、変数に被りはありません。
30
30
  影響する様な記述は見当たらないです。
31
+ よろしくお願いします。
32
+
33
+
34
+
35
+ ***********
36
+
37
+ <<追記、変更>>
38
+
39
+ ご指摘頂いた箇所を追記します。
40
+ 解り辛い記述をして申し訳ありません。
41
+
42
+ 「こういう入力に対して、こういう出力が欲しいが、こういう出力になってしまう」
43
+ $repeat_holiday = string(18)"156156156156156156"に対して
44
+ 開始位置を最初の$b以降としたいのですが、
45
+ substr($repeat_holiday , $b);では出来なかった。
46
+
47
+ ご指摘によりsubstrでは出来ない事を知りました。有難うございます。
48
+ この場合、どの様に処理を進めればいいのでしょうか?
49
+ $repeat_holiday = string(18)"156156156156156156"
50
+ を、$b(string '6')を使って、"6156156156156156"としたいです。
51
+ $b の一文字は変動します。
52
+ 例えば$bが"5"だった場合、求める数列は
53
+ "56156156156156156"としたいです。
54
+
55
+ 立て続けの質問で申し訳ありません。
56
+ 初心者で解決までの糸口が得られれば本望です。
31
57
  よろしくお願いします。