質問編集履歴

3

2019/08/24 13:40

投稿

hiro344
hiro344

スコア4

test CHANGED
File without changes
test CHANGED
@@ -65,3 +65,21 @@
65
65
  array(1) { [0]=> string(8) "hqadppey" }
66
66
 
67
67
  ```
68
+
69
+
70
+
71
+ mb_splitを使用する理由ですが、学習に利用している設問での指定だからです。
72
+
73
+ ご指摘頂いているように、PHPマニュアルを見たり、他の方の質問、記事、ブログなどを拝見させていただくと他に適した関数があるようですが、mb_splitを使用する方法を学ばせる意図がある項目なのでしょう。
74
+
75
+ まだプログラミング自体の理解が浅く、そうする意味まで推測する事は出来ませんが……。
76
+
77
+
78
+
79
+ このような質問で申し訳ない気持ちと、恥ずかしさや情けない気持ちでいっぱいです。
80
+
81
+
82
+
83
+ ご回答頂けると幸いです。
84
+
85
+ よろしくお願い致します。

2

2019/08/24 13:40

投稿

hiro344
hiro344

スコア4

test CHANGED
File without changes
test CHANGED
@@ -38,6 +38,8 @@
38
38
 
39
39
 
40
40
 
41
+ ```
42
+
41
43
  $a = "hqadppey";
42
44
 
43
45
 
@@ -52,8 +54,14 @@
52
54
 
53
55
  var_dump($c);
54
56
 
57
+ ```
58
+
55
59
 
56
60
 
57
61
  **「実行結果」**
58
62
 
63
+ ```
64
+
59
65
  array(1) { [0]=> string(8) "hqadppey" }
66
+
67
+ ```

1

入力途中に誤投稿してしまったため、本文を追記しました。

2019/08/24 13:33

投稿

hiro344
hiro344

スコア4

test CHANGED
File without changes
test CHANGED
@@ -1,49 +1,59 @@
1
- ### 前提・実現しいこと
1
+ プログラミング(PHP)の学習を始めばかりの者です。
2
2
 
3
3
 
4
4
 
5
- ここに質問の内容を詳しく書いてく
5
+ 初歩的な質問だと思ますが、自己解決が出来ませんでしたので
6
6
 
7
- (例)PHP(CakePHP)で●●なシステムを作っています。
8
-
9
- ■■な機能を実装中に以下のエラーメッセージが発生しました。
7
+ 投稿させていただきました。
10
8
 
11
9
 
12
10
 
11
+
12
+
13
+ **「問題」**
14
+
13
- ### 発生している問題・エラーメッセージ
15
+ mb_splitを使用して、文字列から一部削除した
14
16
 
15
17
 
16
18
 
17
- ```
19
+ **「元々の文字列」**
18
20
 
19
- エラーメッセージ
21
+ hqadppey
20
-
21
- ```
22
22
 
23
23
 
24
24
 
25
- ### 該当のソースコード
25
+ **「削除したい文字**」
26
+
27
+ qed
26
28
 
27
29
 
28
30
 
29
- ```ここに言語名を入力
31
+ **「発生している問題」**
30
32
 
31
- ソースコード
33
+ PHPマニュアルを参考にして「<>」や「,」など一文字や連続しているなら実現できるが、文字列の中にランダムに配置されている複数の文字を削除する事ができない。
32
-
33
- ```
34
34
 
35
35
 
36
36
 
37
- ### 試したこと
37
+ **「作成したコード」**
38
38
 
39
39
 
40
40
 
41
- ここに問題に対して試したことを記載してください。
41
+ $a = "hqadppey";
42
42
 
43
43
 
44
44
 
45
- ### 補足情報(FW/ツールのバージョンなど)
45
+ $b = "qed";
46
46
 
47
47
 
48
48
 
49
- ここにより詳細な情報を記載してください。
49
+ $c = mb_split($b, $a);
50
+
51
+
52
+
53
+ var_dump($c);
54
+
55
+
56
+
57
+ **「実行結果」**
58
+
59
+ array(1) { [0]=> string(8) "hqadppey" }