PHP 関数のバイナリ セキュリティの問題
この記事では、主に、1. PHP のバイナリ セキュリティとは何か、2. PHP のバイナリ セキュリティを確保する構造、3. の 3 つの観点から PHP のバイナリ セキュリティについて説明します。この構造には他にどのような用途がありますか?
何が起こっているのか、なぜ起こっているのかを理解しましょう。
一文説明:
PHP の内部関数は、バイナリ データを操作するときに期待される結果を保証できます。 str_replace、stristr、strcmp およびその他の関数、これらの関数はバイナリ セーフであると言われます。
例:
C と PHP での strcmp 関数を比較してみましょう。
C コードは次のとおりです