問題タブ [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 投票する
4 に答える
4456 参照

php - セッションを破棄しますが、1つの変数セットを保持します

ログインとページアクセスを制御するためにセッション変数を使用しています。私は変数を使用して、ユーザーが属するさまざまなユーザーグループを制御しているため、かなりの数のセッション変数があります。

また、セッション変数を使用して、更新時にユーザーが最後にアクセスしたページを記憶します。

ユーザーがログアウトするとき、私はsession_destroy();を使用します。すべての変数を削除します。私がやりたいのは、ユーザーがログアウトした後でも、最後にアクセスしたページ変数を維持することです。

他のすべての変数でunset関数を使用することでそれを実行できると思いますが、たくさんあり、もっと簡単な方法があるかどうか疑問に思いましたか?

ありがとうエド

0 投票する
9 に答える
19174 参照

php - Smarty:テンプレートの配列インデックスの設定を解除します

{unset($array['index'])}Smarty3テンプレートを作成したいと思います。

そのような構文(または同様の)はサポートされていますか?グーグルとドキュメントを読んだ後、私は満足のいくものを見つけることができません。

たぶん私はSmarty開発チームに機能リクエストを要求する必要がありますか?:)

とにかく、現在利用可能なテンプレート関数を考えて、これをどのように行いますか?

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

php - 設定解除時のphpセッション変数の問題

ページ間でメッセージを保存するために、セッション変数 $_SESSION['flash'] を設定する関数を作成しました

およびこのメッセージを出力する関数

すべてのページの上部でこの関数を呼び出します (当然、session_start の後)

問題は何も表示されないことですが、「unset($_SESSION['flash']);」とコメントすると すべてのページにメッセージを印刷します。

どうすれば解決できますか?


私のせいで申し訳ありませんが解決しました。

今、私はprintFlashを自分のページに直接入れて動作します..奇妙なことに...私の間違いは何ですか?

0 投票する
5 に答える
1330 参照

php - PHP 配列未設定文字列

同じプレフィックスを持つ配列キーのグループを設定解除しようとしています。私はこれを機能させることができないようです。

['prefix_' を表示するにはどうすれば設定を解除できますか。$key] を実際の変数として?ありがとう

更新: $array キーには、同じ名前の 2 つのキーがあります。1 つだけがプレフィックスを持ち、プレフィックス付きのキーを持つ約 5 つのキーがあります。

配列から [name] だけを [prefix_name] だけ削除したくありません。

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

php - PHPカウントの設定を解除

私が作成するすべてのサイトの下部でこれを実行しています。ループするので、値を設定解除する必要があります。私はできる限りメモリを節約しようとしています

0 投票する
8 に答える
6730 参照

php - 現在の関数からすべての定義済み変数の設定を解除します

たとえば、次の関数があります。

では、必要なポイントの前にこれらの変数をすべて設定解除できますか?

明らかに、各変数で unset を手動で呼び出すことなく、それは私が自分自身を理解したからです:)

これを行う機能はありますか?

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

php - Codeigniter セッションは設定解除されません

私はコミュニティに取り組んでおり、ユーザーにログオフしてもらいたいのですが、ユーザーデータの設定が解除されません:S、理由を知っていますか?

これは私のコントローラー機能です

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

php - 多くのアレイの設定を解除します

コードについてサポートが必要です。以下のアレイからxferアレイの設定を解除するには:



私はただ:



3つすべての設定を解除するには、これを行います。更新-実際には「フィールド」に多くの配列がありますが、3つだけ提供しています。



とにかく、何度もコーディングせずに多くの配列の設定を解除できることはあります unset($form["tabs"]['dns_soa']['fields']array name here);か?前もって感謝します。

更新-申し訳ありませんが、より多くの情報を提供する必要があります。3つのアレイのうち2つを無効にするにはどうすればよいですか?たとえば、['xfer']と['active']を無効にしますか?

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

php - セッション変数の設定を解除すると、実行が停止します

私はこのコードに夢中になり、unset 関数に絞り込みました。セッション変数で unset を呼び出すと、PHP はそれ以降何も実行しません。誰か助けてくれませんか?

印刷通知::print_session_notification(); を呼び出します。ヘッダーインクルードから。ヘッダー インクルードは、関数によって呼び出されます。$notification オブジェクトは、ヘッダー ファイルを呼び出す関数内でグローバルです。

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

jquery - jQuery:関数イベントの設定解除/削除のベストプラクティス?

私は jQuery プラグイン Cloud Zoom を使用しています。初期化を変更して、ユーザーがホバリングではなく「拡大ボタン」をクリックすると画像がズームされるようにしました。ただし、ユーザーが画像を離れたときにこのイベントを設定解除/削除する方法がわかりません。ベストプラクティスが何であるかを聞いて非常に興味があります.

これは、スクリプトがどのように見えるかです -

(「.display」はコンテナ) バインド/アンバインドは必要ですか? うまくいくかもしれませんが、機能が1つしかないので、もっと簡単な方法があればいいのにと思います。