ホームページ  >  記事  >  バックエンド開発  >  [PHP ソース コードの読み取り] strtolower 関数と strtoupper 関数、strtoupper_PHP チュートリアル

[PHP ソース コードの読み取り] strtolower 関数と strtoupper 関数、strtoupper_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:51:201254ブラウズ

【PHPソースコードの読み方】strtolower関数とstrtoupper関数、strtoupper

文字列操作関数の中でも、文字列の大文字小文字の変換は比較的よく使われる関数であり、その基礎となる実装は比較的単純です。

github の PHP ソース コードにさらに詳細な注釈を付けています。興味があれば、見てスターを付けてください。 PHP5.4のソースコードのアノテーション。追加されたアノテーションは、コミット レコードを通じて確認できます。

ストロワー

リーリー

文字列を小文字に変換します。

ストラトアッパー

リーリー

文字列を大文字に変換します。

サンプルを実行する

リーリー

コードの実行手順

リーリー

ソースコードの解釈

2 つの関数のコア操作は似ています。strtower について話しましょう。もう 1 つは似ています。
php_strto lower 関数のコアコードは次のとおりです:

リーリー

この関数は、文字列全体を走査し、1つずつ小文字に変換します。これも古典的なポインタ操作です。

限られた文体と限られた知識によるオリジナル記事 記事内に何か間違っている点がございましたら、お知らせください。

この記事がお役に立ちましたら、クリックしておすすめしてください、ありがとうございます^_^

最後に、おまけとして、github の PHP ソース コードにさらに詳細な注釈を付けました。興味があれば、見てスターを付けてください。 PHP5.4のソースコードのアノテーション。追加されたアノテーションは、コミット レコードを通じて確認できます。

その他のソース コード記事については、個人のホームページにアクセスして閲覧を続けてください: hoohack

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1131142.html技術記事 【PHPソースコード読み込み】strtolower関数とstrtoupper関数、strtoupper文字列操作関数、文字列の大文字小文字変換も比較的一般的な関数であり、その基礎となる実装は比較的単純です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。