問題タブ [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 に答える
77 参照

php - 多次元配列照会 PHP

たとえば、次のような配列があります。

)

最大の [d] 値を持つ配列のみを受け取りたいと思います。したがって、この場合:

それを行うための最も簡単で最適な方法は何ですか? ありがとう!

0 投票する
0 に答える
16 参照

php - 整数キーに一致する変数を持つ Preg_match

私は配列を持っています

そして、配列キーのいずれかがそれで始まるかどうかを確認したいフォームから取得した変数。

変数:$nr=$_POST['number'];

コード:

しかし、配列内には何も見つかりません。私はおそらく何か間違ったことをしていることを知っていますが、何がわかりません。

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

php - php 配列作成様 (''=>'')

$prefix=array(''=>'');とを$prefix=array(); 正確に使用するはどう違い$prefix=array(''=>'');ますか?

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

php - $array[@key] 値にアクセスする方法

私は expedia API を使用しており、うまく機能していますが、この特殊なタイプの配列キーにアクセスする方法がわかりません。レスポンスは以下

「city」キーの下にある @hotelId の値にアクセスしたいのですが、アクセスできません

両方のタイプで試しましたが、両方とも失敗しました

助けてください..よろしくお願いします

0 投票する
0 に答える
398 参照

php - ArrayCollection を取得すると、キーがありません

Doctrine2を使用して、Symfony2に取り組んでいます。私の問題は、キーを使用して配列コレクションを保存すると、それらを取得した瞬間に、キーが通常の 0 から n までの配列インデックス キーになり、入れたものではないことです。

これは私のエンティティです:

これは「保存」部分です。

最後の「var_dump()」は、正しいキー、正しいクラスを持つ私のエンティティを示しています。すべてが正しいです。

問題:

この最後の 'var_dump()' は同じ配列を示していますが、0 から N 個のキーがあります。

ところで、私のエンティティには、関連するすべての subEntities を含む配列コレクションがあり、subEntity のタイプによってインデックス付けされる必要があります。私が言ったように、最初のステップでは問題なく動作しますが、エンティティから arrayCollection を取得すると、すべてのキーが失われます。エンティティを取得した後、エンティティ自体から「var_dump()」を実行しましたが、配列キーも0からNです。

前もってありがとう、乾杯。

解決済み: 私が取得したのは、新しく形成された配列であるように見えます。そのため、私が持っていたキーが失われました。

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

php - array_key_exists の場合、多次元配列への array_push

既存の配列 ($newarray) から新しい配列 ($Parts) を作成し、配列を並べ替えています。ただし、配列キーが新しい配列に存在する場合は、「場所」および「数量」配列に追加したいと考えています。新しい配列構造は次のようになります。

これが私が使用している私のコードです。

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

php - 配列キーの取得がセッション配列で機能しない

少し前に設計したスクリプトでセッション配列を使用しています。最近、この作業スクリプトを変更すると、次のエラーが発生しました。

エラーを返します:

警告: key() は、パラメーター 1 が配列であると想定しており、文字列が指定されています

セッション配列のキーを取得する別の方法はありますか?