質問編集履歴
3
title
CHANGED
File without changes
|
body
CHANGED
@@ -31,4 +31,13 @@
|
|
31
31
|
**「実行結果」**
|
32
32
|
```
|
33
33
|
array(1) { [0]=> string(8) "hqadppey" }
|
34
|
-
```
|
34
|
+
```
|
35
|
+
|
36
|
+
mb_splitを使用する理由ですが、学習に利用している設問での指定だからです。
|
37
|
+
ご指摘頂いているように、PHPマニュアルを見たり、他の方の質問、記事、ブログなどを拝見させていただくと他に適した関数があるようですが、mb_splitを使用する方法を学ばせる意図がある項目なのでしょう。
|
38
|
+
まだプログラミング自体の理解が浅く、そうする意味まで推測する事は出来ませんが……。
|
39
|
+
|
40
|
+
このような質問で申し訳ない気持ちと、恥ずかしさや情けない気持ちでいっぱいです。
|
41
|
+
|
42
|
+
ご回答頂けると幸いです。
|
43
|
+
よろしくお願い致します。
|
2
title
CHANGED
File without changes
|
body
CHANGED
@@ -18,6 +18,7 @@
|
|
18
18
|
|
19
19
|
**「作成したコード」**
|
20
20
|
|
21
|
+
```
|
21
22
|
$a = "hqadppey";
|
22
23
|
|
23
24
|
$b = "qed";
|
@@ -25,6 +26,9 @@
|
|
25
26
|
$c = mb_split($b, $a);
|
26
27
|
|
27
28
|
var_dump($c);
|
29
|
+
```
|
28
30
|
|
29
31
|
**「実行結果」**
|
32
|
+
```
|
30
|
-
array(1) { [0]=> string(8) "hqadppey" }
|
33
|
+
array(1) { [0]=> string(8) "hqadppey" }
|
34
|
+
```
|
1
入力途中に誤投稿してしまったため、本文を追記しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,25 +1,30 @@
|
|
1
|
-
|
1
|
+
プログラミング(PHP)の学習を始めたばかりの者です。
|
2
2
|
|
3
|
-
ここに質問の内容を詳しく書いてください。
|
4
|
-
(例)PHP(CakePHP)で●●なシステムを作っています。
|
5
|
-
|
3
|
+
初歩的な質問だと思いますが、自己解決が出来ませんでしたので
|
4
|
+
投稿させていただきました。
|
6
5
|
|
7
|
-
### 発生している問題・エラーメッセージ
|
8
6
|
|
9
|
-
```
|
10
|
-
|
7
|
+
**「問題」**
|
11
|
-
|
8
|
+
mb_splitを使用して、文字列から一部削除したい。
|
12
9
|
|
13
|
-
|
10
|
+
**「元々の文字列」**
|
11
|
+
hqadppey
|
14
12
|
|
15
|
-
|
13
|
+
**「削除したい文字**」
|
16
|
-
ソースコード
|
17
|
-
|
14
|
+
qed
|
18
15
|
|
19
|
-
|
16
|
+
**「発生している問題」**
|
17
|
+
PHPマニュアルを参考にして「<>」や「,」など一文字や連続しているなら実現できるが、文字列の中にランダムに配置されている複数の文字を削除する事ができない。
|
20
18
|
|
21
|
-
|
19
|
+
**「作成したコード」**
|
22
20
|
|
23
|
-
|
21
|
+
$a = "hqadppey";
|
24
22
|
|
25
|
-
|
23
|
+
$b = "qed";
|
24
|
+
|
25
|
+
$c = mb_split($b, $a);
|
26
|
+
|
27
|
+
var_dump($c);
|
28
|
+
|
29
|
+
**「実行結果」**
|
30
|
+
array(1) { [0]=> string(8) "hqadppey" }
|