したがって、私はこれに固執しています-配列内のテキストを置き換えようとしています(str_replaceを介して簡単に実行できます)が、その特定の配列の末尾にテキストを追加したいとも考えています。たとえば、私の元の配列は次のとおりです。
配列 (
[1] => DTSTART;VALUE=DATE:20130712
[2] => DTEND;VALUE=DATE:20130713
[3] => SUMMARY:Vern
[4] => UID:1fb5aa60-ff89-429e-80fd-ad157dc777b8
[5] => LAST-MODIFIED:20130711T010042Z
[6] => SEQUENCE:1374767972
)
その配列で ";VALUE=DATE" を検索し、何も置き換えません ("") が、置換ごとに 7 文字のテキスト文字列を挿入したい ("T000000")。したがって、結果の配列は次のようになります。
配列 (
[1] => DTSTART:20130712T000000
[2] => DTEND:20130713T000000
[3] => SUMMARY:Vern
[4] => UID:1fb5aa60-ff89-429e-80fd-ad157dc777b8
[5] => LAST-MODIFIED:20130711T010042Z
[6] => SEQUENCE:1374767972
)
str_replace、substr_replaceなどの組み合わせを使用して、このようなことは可能ですか? 私はPHPにかなり慣れていないので、誰かが私を正しい方向に向けることができれば幸いです! どうもありがとう