問題タブ [stripos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
260 参照

php - strpos() stripos() 問題 php

私はこれが定期的な質問であることを知っており、 strpos() が文字列の位置を返すことを知らない人々のグループに参加しようとしているわけではありません。見つかったかどうかを比較したい場合は、 === または ==! を使用します。比較。

私の問題は、strpos が毎回正常に動作していることですが、今では見つけられない問題があるようです。

私のコードは次のようなものです:

基本的に、画像をtmp配列に保存し、すべてのsubCats配列をループして一致するかどうかを確認します。例:

すべての値をエコーアウトすると、一致するように見えますが、配列にはまったく追加されません。

これを出力します: Microplate leolvasók.jpg => Microplate leolvasók

.jpg の末尾を除いて、2 つの文字列に違いは見られなかったようですが、strpos() の機能のため、カウントされません。私の文字列は$subCats配列では utf8 で、 $tmp配列では scandir が返すものです。ディレクトリは保護されておらず、ファイルは読み書き可能です。

なぜ一致しないのですか?

前もって感謝します!