前提
["TTテスト", "TTあいう", "TThogehoge"]"
という文字列があった場合
これを
["テスト", "あいう", "hogehoge"]"
というTTを抜いた形に成形したいです。
愚直に "TT を ” に変換、とかではなく
全ての項目からTTを抜く、といった処理を書きたいです
試したこと
$value=["TTテスト", "TTあいう", "TThogehoge"]" $value = array_map(fn ($v) => substr_replace($v, '', 0, 2), json_decode($value))
これだと前から二つ目を除いて
配列に詰め替えることができましたが、もっといい方法がないか考えています
(全てにおいて前方TTを削除する)
また、
array:3 [ 0 => "テスト" 1 => "あいう" 2 => "hogehoge" ]
となったものを、
["テスト", "あいう", "hogehoge"]"
という文字列にするのはどうすれば良いのでしょうか?
json_encodeだとおかしくなります
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー