PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPなぜこれがfalseとしてトリガーされないのですか?


これは、&&を使用する場合、両方の条件が真でなければならないためです。いずれかの条件がfalseになると、全体的な条件はfalseと評価されます。

PHPコードは次のとおりです-

<!DOCTYPE html>
<html>
<body>
<?php
   $firstCondition= "John";
   $secondCondition = "David";
   if ($firstCondition == "John" && $secondCondition == "David" && ($firstCondition == "Mike" || $firstCondition == "John")) {
      echo "The above condition is true";
   } else {
      echo "The above condition is not true";
   }
?>
</body>
</html>

出力

The above condition is true

  1. このブラウザは、WindowsPCでのビデオ再生をサポートしていません

    いくつかのWebサイトは、360ビデオなどを含むさまざまなタイプのメディア再生をサポートしています。しかし、最新のコーデックとAPIのサポートは、多くの場合、メディアを表示したいユーザーにとって障壁となります。一部のブラウザは、これらのAPIとコーデックをサポートしていません。これにより、非互換性の問題が発生します。そのようなエラーの1つは–このブラウザはビデオ再生をサポートしていません 。 このブラウザはビデオ再生をサポートしていません エラーメッセージが表示された場合このブラウザは動画の再生をサポートしていません Chrome、Firefox、Opera、またはその他のブラウザで、これ

  2. 修正:このブラウザはビデオ再生をサポートしていません

    「このブラウザはビデオ再生をサポートしていません」というエラーは、MozillaとInternetExplorerなどの異なるブラウザで発生します。このエラーメッセージは、ブラウザがフォーマットがサポートされていないビデオに出くわすたびにポップアップします。 一部のケースで利用できる回避策は多数あります 。問題の解決策がなく、ブラウザまたはオペレーティングシステムのいずれかをアップグレードする必要がある場合があります。 このエラーは、ユーザーがソーシャルネットワーキングサイトのTwitterでビデオを再生しようとしたときに最も頻繁に発生します。この問題は非常に一般的であるため、ブラウザに応じ