スイッチにはこのように書かれていませんか? ssid はどこにありますか?
この質問は別のグループで見ました
SSID はどこに行きましたか?
返信内容:
この質問は別のグループで見ました
SSID はどこに行きましたか?
次のコードに示すように、いくつかの場所で出力変数をエコーできます。
リーリー結果では、echo $filedStr;
このステップでは出力がないことがわかります。
この時点で、なぜこれが起こるのかを知るために公式の PHP ドキュメントを読む必要があります。
PHPの公式ドキュメントでは、なんと、これは英語ですが、もちろん中国語もあります。その中には次のような文があります:
1 つの switch ステートメントに値のタイプが混在している場合は、問題が発生する可能性があるので注意してください
もちろん、以下のプランもあります:
リーリーPHP は動的型変換を使用することが述べられていますが、これはこのブログで説明していることです。
動的言語の変数の型は格納された変数に応じて変化します。つまり、変数の型は特定の環境に応じて変化します。
$value が 'ssid' の場合、case 0 を実行する場合は整数に変換して比較する必要があります。変換後は等しいため、次の 'ssid' は一致しません。
あなたのswitch
匹配里, case
是整数, 这会导致在匹配的时候把字符串
强制转换为integer
, ssid
转为int
为0, 是不会匹配到case 'ssid'
のせいで
SSIDが絶対に一致しません
皆さんご回答ありがとうございます、分かりました
リーリー
ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー
