一个php查找问题

WBOY
リリース: 2016-06-06 20:46:37
オリジナル
1079 人が閲覧しました

$a = '辣fdsfd4352椒素的林凤娇阿隆索丹甫股份fds啊';
$b = '素' 怎么查到他在第12个

回复内容:

$a = '辣fdsfd4352椒素的林凤娇阿隆索丹甫股份fds啊';
$b = '素' 怎么查到他在第12个

撸主问的是出现 12,基于上面同学的贡献纠正下答案:

<code class="lang-php">$a = '辣fdsfd4352椒素的林凤娇阿隆索丹甫股份fds啊';
$b = '素';
$char_pos = strpos($a, $b);   // 15

// 查找中文位置,需要结合 mb* 函数
mb_internal_encoding('UTF-8');
$pos = mb_strpos($a, $b) + 1; // 12
</code>
ログイン後にコピー

<code>$a = '辣fdsfd4352椒素的林凤娇阿隆索丹甫股份fds啊';
$b = '素';
$pos = strpos($a, $b);
</code>
ログイン後にコピー

<code>    strpos($a, $b);
</code>
ログイン後にコピー

mb_ 获取自然长度

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート