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

質問編集履歴

3

2019/08/24 13:40

投稿

hiro344
hiro344

スコア4

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

2019/08/24 13:40

投稿

hiro344
hiro344

スコア4

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

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

2019/08/24 13:33

投稿

hiro344
hiro344

スコア4

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
- ### 補足情報(FW/ツールのバージョンなど)
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" }