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

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

php - php配列strip_tagsとunset

みなさん、こんにちは。strip_tags関数について質問があります。私はそのようなhtmlドキュメントを持っています。

そしてこのphpスクリプト

問題は、空の変数(strip_tagsから返される)の設定を解除せず、次のようなものをエコーすることです。次は、空の文字列をエコーすることを意味しますか?ご意見やご協力をいただければ幸いです。よろしくお願いします

@phpmeh

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

session - HerokuのSinatra:セッション変数をnilに設定できません

私は現在Sinatraを学習していますが、セッション変数をnilに設定できないようです...何時間も検索してきましたが、機能しません。奇妙なことに、私のマシンではローカルで動作しますが、Herokuでは動作しません。要するに、私のコードは次のようになります。

したがって、「send-opration」ルートを呼び出すと、「operation」ルートにリダイレクトされ、session [:message]変数が表示されます。「操作」ページを更新すると、前のメッセージがnilに設定されているため、メッセージが表示されないはずです。ただし、「操作が完了しました!」と表示されます。私が「オペレーション」ルートと呼ぶたびに。私は何か間違ったことをしていますか?

読んでくれてありがとう!

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

php - unset($_COOKIE['name']) と PHP$_ の setcookie の比較

過去の日時で setcookie を使用して Cookie を期限切れにすることと、 unset($_COOKIE) を使用することの違いは何ですか? 違いはどこにありますか?

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

php - $_SESSION 変数が「設定解除」されていません

以下が発生しています。

生成するもの:

ここで何が起こっているのですか?

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

php - How to unset global variables.

I have an id of a project and an id of a client that are sessions in php that are passed in JSON format. These are stored in global variables id_p and id_c so I can do multiple inserts and updates selects etc. with those ids.

When the user selects another project or changes the page, I need to unset these variables.

  • Can I pass a null value from php to the global vars to reset them?
  • Is there a better way to do what I want?
  • How could I store the php values on php only if the file is required? The files where the queries take place are on separate files.
0 投票する
1 に答える
305 参照

arrays - 「read -n 1」文字を配列インデックスとして使用して配列要素を削除できません

「123」という形式のスクリプト引数に基づいて、bash の配列から要素を動的に削除しようとしています。引数の各 1 桁の数字は、削除する必要がある配列のインデックスであると見なされます。

これをたとえば tmp.sh ファイルに書き込み、chmod +x tmp.sh を実行可能にしてから、'tmp.sh -a 0' を実行します。

最初の配列要素削除メソッドが機能しないのはなぜですか? また、'read -n 1' コンテキスト内で機能させるにはどうすればよいですか?

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

php - foreachの実行ごとにphp値の設定を解除します

次のスクリプトを実行しています。これはphpmailerで、実行ごとに最後に$nameの内容をクリアします。$name、または$ row-> ['leadname']のいずれかで、unsetを使用してみました。スクリプトの下部ですが、これは効果がないようです。連絡先がbob、fred、wendyと呼ばれていても、3人のリストから2人が親愛なるボブ、もう1人が親愛なる{名前}と言っています。 。

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

qt - Qt属性の設定を解除する方法

を使用して属性を設定していますsetAttribute( Qt::WA_OpaquePaintEvent );この属性の設定を解除する方法はありますか?または、元の状態に戻すために設定する必要のあるデフォルトの属性はありますか?ありがとう。

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

php - PHP の foreach ループでアイテムを削除する

次のように、特定の条件が満たされた場合に配列から項目を設定解除する foreach ループがあります。

しかし、その後、要素は設定解除されません。私は何を間違っていますか?実際の要素などへの参照を設定解除していますか?

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

php - $_SESSION データを部分的に削除/破棄しますか? PHP

ログオンしているユーザーに関連付けられたセッション データを保持しながら、保存されている特定の量の SESSION データのみを削除する方法を探しています。

現時点では、削除したい SESSION 変数への個々のunsetステートメントによってこれを行っています。

ただし、特定の変数を保持しながら SESSION 配列のセクション全体を削除する、より賢い方法があるかもしれないことを望んでいました

例えば

このプロセスの使用例は次のとおりです。

ユーザーがログイン --> ユーザーがタスクを実行 --> タスクが完了したら、タスクに関連付けられたセッション データを削除 --> ユーザーはまだログインしています。

データベースの監視ログインにテーブルを使用することを検討していましたが、それについてどう思いますか?

御時間ありがとうございます!