プログラミング(PHP)の学習を始めたばかりの者です。
初歩的な質問だと思いますが、自己解決が出来ませんでしたので
投稿させていただきました。
「問題」
mb_splitを使用して、文字列から一部削除したい。
「元々の文字列」
hqadppey
「削除したい文字」
qed
「発生している問題」
PHPマニュアルを参考にして「<>」や「,」など一文字や連続しているなら実現できるが、文字列の中にランダムに配置されている複数の文字を削除する事ができない。
「作成したコード」
$a = "hqadppey"; $b = "qed"; $c = mb_split($b, $a); var_dump($c);
「実行結果」
array(1) { [0]=> string(8) "hqadppey" }
mb_splitを使用する理由ですが、学習に利用している設問での指定だからです。
ご指摘頂いているように、PHPマニュアルを見たり、他の方の質問、記事、ブログなどを拝見させていただくと他に適した関数があるようですが、mb_splitを使用する方法を学ばせる意図がある項目なのでしょう。
まだプログラミング自体の理解が浅く、そうする意味まで推測する事は出来ませんが……。
このような質問で申し訳ない気持ちと、恥ずかしさや情けない気持ちでいっぱいです。
ご回答頂けると幸いです。
よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー