問題タブ [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.

0 投票する
3 に答える
691 参照

javascript - 「for..in」ループの数値配列インデックスの typeof が文字列と見なされるのはなぜですか?

Javascript では、ループでインデックスとして使用される変数は、次のように定義してもfor..in常に a になることに気付きました。string

stringではなくと見なされるのはなぜnumberですか?

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

php - 配列キーは数値と見なされるため失われます

配列が存在するとしましょう:

ここで、誰かがその配列を逆にしたいとしましょう:

問題は、array_reverseすべての数値を整数にキャストしてからインデックスをリセットするように見えることです。

誰かが試したかもしれないのはこれでした-しかし、運がありませんでした(予想どおり):

ここ codepad でこれを自分で体験することもできます。

これはどのように解決できますか?これを処理できる独自のマッピング関数を作成する必要がありますか、それとも他の方法がありますか?

0 投票する
2 に答える
404 参照

php - PHP: id タグ @ .html ファイルの検索

.html ファイルでいくつかのタグを検索したいこの単純なコードがありますが、いくつかのエラーが発生します。私は php を初めて使用し、「preg_match」コマンドに遭遇しました。

ここに私の簡単なコードがあります:

それは私にエラーを与えます警告: preg_match() は、パラメーター 1 が文字列、配列で指定されることを期待しています

上記のコードは、「id=test」 test がtest.htmlファイルに存在する場合、 test.htmlを検索します。

0 投票する
2 に答える
809 参照

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>

0 投票する
3 に答える
4375 参照

php - 配列をフィルタリングするための array_key 条件付き PHP foreach ループ

これは痛いほど明白な質問かもしれませんが、とにかくここにあります...

多次元配列からフィルター処理された結果を作成するループがあります。

ただし、array_keys 検索の結果がない場合は、配列にノードを作成して、データが見つからないなどを指定する必要があります。

0 投票する
4 に答える
961 参照

php - PHP配列のキーを位置で取得する方法は?

値がnullでない場合にのみキーと値のペアを格納する配列があります。配列内のキーを取得する方法を知りたいですか?

助けてくれてありがとう

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

php - 多次元配列のインデックス/キーで使用するPHPセーフ文字列

外部 XML ドキュメントを解析して得られた文字列を配列のインデックスとして使用したいと考えています。そのドキュメントにどのような種類の文字列が保持されているかわからないので、php が配列のキーとして使用できない文字列がないようにするために使用する必要があるチェックまたはクレンジング プロセスはありますか?

以下は、使用される文字列のサイズ (利用可能なメモリによってのみ制限される) に関する私の質問に答えますが、キーとして機能しない特別な種類の文字があるかどうかではありません: PHP 配列キーにサイズ制限はありますか? PHP配列の一般的な制限は何ですか?