質問編集履歴
1
説明を追記、また質問を変更しました。
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
|
よろしくお願いします。
|