ホームページ > バックエンド開発 > PHPチュートリアル > PHP文字列をインターセプトする方法

PHP文字列をインターセプトする方法

WBOY
リリース: 2016-06-13 12:53:40
オリジナル
853 人が閲覧しました

PHP 文字列
をインターセプトする方法 文字列
があると仮定します。 $addr='甘粛省蘭州市電信'
都道府県と市の情報を取得したい
$p='甘粛省'
$c='蘭州市'
どうやって取り出すのでしょうか?

注: $p = strstr($addr, 'province', true); を使用すると、3 番目のパラメータ
がないことが示されます。 他に入手方法はありますか?


-----解決策---------
$addr = '甘肃省兰州市电信';<br />
preg_match_all('/.+?(?:省<br><font color='#FF8000'>------解决方案--------------------</font><br>市)/', $addr, $r);<br />
list($p, $c) = $r[0];<br />
echo $p;<br />
echo $c;
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート