は、私は私が「/」第四の後、6番目の文字を追加する必要が明らかに修正文字列、PHP
2012/02/01
にそれを変更する必要がある例
20120201
のために、文字列を持っています文字列。
誰かがPHPでこれを行うのに役立つでしょうか?
ありがとうございます。このような
は、私は私が「/」第四の後、6番目の文字を追加する必要が明らかに修正文字列、PHP
2012/02/01
にそれを変更する必要がある例
20120201
のために、文字列を持っています文字列。
誰かがPHPでこれを行うのに役立つでしょうか?
ありがとうございます。このような
あなたが挿入したい場合は、使用することができますhttp://php.net/substr_replace
$string = "20120201";
$newString = substr_replace(substr_replace($string, "/", 6, 0), "/", 4, 0);
得られた部分文字列を連結または連結するhttp://php.net/substr
$newString = substr($string, 0, 4) . "/" . substr($string, 4, 2) . "/" . substr($string, 6)
date_parse_from_formatを使用すると、そこに保存されている日付をPHPの日付オブジェクトに解析して、任意の形式で出力できます。利用可能な日付形式の一覧は、here
でしたか?また、いつでも日付である場合http://php.net/manual/en/function.strtotime.phpを試すことができます –
私はこれを行う適切な方法を探していたし、経験不足)。私は部分文字列を見ていましたが、私が必要とするこの具体的な例でそれを使う方法を理解できませんでした。 – user1233852
あなたの質問への直接的な答えは下で見たsubstrの回答ですが、いつもあなたが話している日付であれば、他の人が触れているstrtotime関数が良い答えです。コードを後で見るときや他の誰かがあなたの後ろにコードを書く必要があるとき、あなたがやっていたこと、そしてなぜそれが明らかになったのかがはっきりしています。 – TecBrat