問題タブ [unset]
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.
php - PHP で配列から要素を削除する
foreach ($array)
その要素が含まれないように、PHPを使用して配列から要素を削除する簡単な方法はありますか?
に設定すればできると思っていnull
たのですが、どうやらうまくいきません。
php - PHPで一度に多くの変数をunset()できますか?
私は非常にトラフィックの多いソーシャル ネットワーク サイトを持ってい
ます。大きな配列と mysql オブジェクト、さらにはいくつかの文字列変数の設定を解除する習慣を身に付けたいと考えています。
PHPで複数のアイテムの設定を解除することは可能ですか
例:
for-loop - Antcontribそしてアリで?
Antcontrib で <for> と <var unset="true" /> をサポートする Antcontrib のバージョンは?
(または、どこに行けばその情報を見つけることができますか?)
javascript - JavaScriptで配列を上書きする
配列を上書き(または設定解除してから設定)するにはどうすればよいですか?"array = new_array"
動作しないようです。
javascript - JavaScript 変数の設定を解除するにはどうすればよいですか?
JavaScript にグローバル変数 (実際にはwindow
プロパティですが、重要ではないと思います) があり、以前のスクリプトによって既に入力されていますが、後で実行される別のスクリプトでその値を確認したり、さえ定義されています。
私は入れsome_var = undefined
て、テストの目的で動作しますtypeof some_var == "undefined"
が、それが正しい方法だとは本当に思いません。
どう思いますか?
php - PHPリファレンスの設定解除
だから私はこの関数を持っていて、渡された配列への特定のポイントへの参照を返します。 unset を呼び出して、配列/参照から結果を削除したいのですが、 unset を呼び出すと参照が削除されるだけです。元の配列のデータではありません。何かご意見は?
php - foreachループでの配列値の設定解除
配列を通過するようにforeachループを設定し、特定のリンクを確認し、見つかった場合はそのリンクを配列から削除します。
私のコード:
ただし、アレイ全体は削除されません。それはおそらく$images[$image]
配列エントリのキーではなく、コンテンツだけなので、何か関係がありますか?カウンターを組み込まずにこれを行う方法はありますか?
ありがとう。
編集:みんなありがとう、しかし今私は配列エントリが実際に削除されないという別の問題を抱えています。
私の新しいコード:
$ imagesは実際には2次元配列であるため、$images[1]が必要なのはなぜですか。確認したところ、配列要素を正常に処理しました。一部の要素には、削除したいURLが実際に含まれていますが、削除されません。これは私の$images
配列です:
ありがとう!
php - 構文エラーがあるように unset キーワードに下線が引かれます
私はこの単純なループを持っています:
私のコード エディターは Aptana です。問題は、このコードを記述するunset
と、構文エラーのように下線が引かれたキーワードが表示され、なぜそれが起こるのかわかりません。今はコードをテストできないので (このループは複雑なコードの一部です)、問題が本当かどうかはわかりません。問題は何でしょうか?
php - 変数の設定解除と''への設定
次のいずれかを実行する方が良い形式ですか?そうでない場合、それらの1つは他よりも高速ですか?
またはする
php - 参照による PHP の設定解除
参照に関する PHP のマニュアルを読んでいて、何かが混乱しています。参照はメモリアドレスへのポインタではなく、むしろ...
代わりに、シンボル テーブルのエイリアスです。
参照がメモリアドレスを指すシンボルテーブルエントリを指している場合、これは本質的にポインタではありませんか?
編集:
いくつかの素晴らしい答え。これをここにポップしたいだけです...別の変数が指している変数の設定を解除するにはどうすればよいですか?
これが機能するように見えます$var
.GCがそれを削除するように、設定も解除する必要があります.