Joomla APIを使用して以下を実行するにはどうすればよいですかJFactory::getApplication()->input;
unset($_GET["variable1"]);
TL; DR:必要ないため、同等のものはありません。
JInput
データはデフォルトで_$_REQUEST
_への参照であり、必要がないため、独自のunsetメソッドはありません。 APIの完全性のために$input->unset('variable1');
があればいいのですが。
プレーンPHPを使用する必要があります(例:unset($_REQUEST['variable1']);
)。 _$_GET
_に変数がある場合は、必要に応じて設定を解除できます。
いつでも$input->set('variable1', null);
を使用できますが、この方法ではPHP変数がまだ定義されているので、カーベッジコレクターはメモリを解放しません。