質問

私が働いている会社の石鹸インターフェースのXMLスキーマを更新するプロジェクトを開始しています。でXMLスキーマを見る W3C 特定のデータ型があることに気付きました。現在、「HH:MM:SS」を使用して、「P5Y2M10D」とは対照的に期間を指定します。

私の上のSNR開発者は、システム全体ですべてを一貫性に保ちたいと言っていますが、私も同意しますが、私の一部はW3C準拠のシステムを維持したいと考えています。それを念頭に置いて、XMLの持続時間データタイプをMySQL互換形式に解析する機能はありますか?

役に立ちましたか?

解決

その形式を解析するための組み込み関数はないと思いますが、preg_split()で解析することができます

$dur = preg_split('/[a-z]/i', $dur_in_xml_format);
$dur = array_slice($dur, 1, count($dur) - 2);

配列に入ったら、非常に簡単に必要な方法でフォーマットできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top