問題タブ [array-key]
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.
javascript - 「for..in」ループの数値配列インデックスの typeof が文字列と見なされるのはなぜですか?
Javascript では、ループでインデックスとして使用される変数は、次のように定義してもfor..in
常に a になることに気付きました。string
string
ではなくと見なされるのはなぜnumber
ですか?
php - 配列キーは数値と見なされるため失われます
配列が存在するとしましょう:
ここで、誰かがその配列を逆にしたいとしましょう:
問題は、array_reverse
すべての数値を整数にキャストしてからインデックスをリセットするように見えることです。
誰かが試したかもしれないのはこれでした-しかし、運がありませんでした(予想どおり):
ここ codepad でこれを自分で体験することもできます。
これはどのように解決できますか?これを処理できる独自のマッピング関数を作成する必要がありますか、それとも他の方法がありますか?
php - PHP: id タグ @ .html ファイルの検索
.html ファイルでいくつかのタグを検索したいこの単純なコードがありますが、いくつかのエラーが発生します。私は php を初めて使用し、「preg_match」コマンドに遭遇しました。
ここに私の簡単なコードがあります:
それは私にエラーを与えます警告: preg_match() は、パラメーター 1 が文字列、配列で指定されることを期待しています
上記のコードは、「id=test」 test がtest.htmlファイルに存在する場合、 test.htmlを検索します。
php - PHP: php と .html ファイルの分離
私は現在、HTML と PHP コードの分離に取り組んでいます。これは、現在私のために働いている私のコードです。
コード.php
test.html
出力: A
#text#値を検索して array_value Aに変更します。
現在、htmlファイルの「id」タグを検索するコードに取り組んでいます。「.html」ファイルで「id」を検索すると、array_values が>の中央に配置されます。
元:<div id="test"> **aray_values here** </div>
test.php
test.html
></
私の問題は、array_values を.htmlファイル内のすべての検索の途中に配置する方法がわからないことです。
望ましい出力:<div id="test" >A</div>
php - 配列をフィルタリングするための array_key 条件付き PHP foreach ループ
これは痛いほど明白な質問かもしれませんが、とにかくここにあります...
多次元配列からフィルター処理された結果を作成するループがあります。
ただし、array_keys 検索の結果がない場合は、配列にノードを作成して、データが見つからないなどを指定する必要があります。
php - PHP配列のキーを位置で取得する方法は?
値がnullでない場合にのみキーと値のペアを格納する配列があります。配列内のキーを取得する方法を知りたいですか?
助けてくれてありがとう
php - 多次元配列のインデックス/キーで使用するPHPセーフ文字列
外部 XML ドキュメントを解析して得られた文字列を配列のインデックスとして使用したいと考えています。そのドキュメントにどのような種類の文字列が保持されているかわからないので、php が配列のキーとして使用できない文字列がないようにするために使用する必要があるチェックまたはクレンジング プロセスはありますか?
以下は、使用される文字列のサイズ (利用可能なメモリによってのみ制限される) に関する私の質問に答えますが、キーとして機能しない特別な種類の文字があるかどうかではありません: PHP 配列キーにサイズ制限はありますか? PHP配列の一般的な制限は何ですか?