ホームページ > バックエンド開発 > PHPチュートリアル > PHP で次のデータを呼び出す方法を尋ねます。

PHP で次のデータを呼び出す方法を尋ねます。

WBOY
リリース: 2016-06-13 13:29:26
オリジナル
871 人が閲覧しました

PHPで以下のデータを呼び出す方法を尋ねます

PHPコード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><1_C>地址</1_C><1_D>电话</1_D><1_A>手机</1_A><1_F>QQ</1_F><1_S>EMAIL</1_S><1_DT>日期</1_DT><1_T>时间</1_T>

ログイン後にコピー


上記は$dataの内容です。
を使用して取得しました。
PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->preg_match('/<1_C>(.*)<\/1_C>/', $data, $C1);
echo '地址:'.$C1[1].'<br>';
preg_match('/<1_D>(.*)<\/1_D>/', $data, $D1);
echo '电话:'.$D1[1].'<br>';
preg_match('/<1_A>(.*)<\/1_A>/', $data, $A1);
echo '手机:'.$A1[1].'<br>';
preg_match('/<1_F>(.*)<\/1_F>/', $data, $F1);
echo 'QQ:'.$F1[1].'<br>'
ログイン後にコピー


しかし、他にもっと便利で効率的な方法はありますか
たとえば、$info['D1'] を使用して通話の内容を解析するか、他のより良い方法


-----解決策---------
PHP コード
$arr=preg_split('/<[^>]+>/',$data,-1,PREG_SPLIT_NO_EMPTY);
print_r($arr); <div class="clear"></div>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート