ホームページ > バックエンド開発 > PHPチュートリアル > PHP中比较两个字符串找出第一个不同字符位置例子_php实例

PHP中比较两个字符串找出第一个不同字符位置例子_php实例

WBOY
リリース: 2016-05-17 08:46:19
オリジナル
1002 人が閲覧しました

一般的做法就会这样:

复制代码 代码如下:

for ($offset = 0; $offset     if ($str1[$offset] !== $str2[$offset]) {
        return $offset;
    }
}

而问题下面给出的最佳答案是用异或操作符( ^ ),以前从来没用过这个操作符,也不知道能用到什么地方,今天算是学到。

因为一般情况下,当你对两个字符串进行异或操作的时候,相同的字符的异或结果是null(“

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