ちょうど好奇心のために、私はdelete
をPHP構文の強調表示でエディタに入力し、それを既知のキーワードカラーで置きました。
unset()
があります。リファレンスで使用すると、ガベージコレクション、リソース解放、またはPHPがフードの中で何を行うのかを起動すると仮定しますが、delete
は何をしますか?
参照変数にdelete $ref
を入力しようとすると、次のエラーが表示されます。Parse error: syntax error, unexpected T_VARIABLE in /... on line ...
PHPの `delete`キーワードは、C++やそれに類することと同じですか?
1
A
答えて
9
エディタが混乱します。 PHPにはdelete
というキーワードはありません。
manualを見ると、実際にはunlink()
またはunset
を探している人のための "ダミーのマニュアルエントリ"という意味があります。参照変数を取り除いた場合、unset
は同じことをしますが、その特定の参照のみを破棄することはありません。
また、関数プロトタイプにはvoid delete (void)
と表示されますが、実際にはそのような関数は存在しません。
1
Cに「削除」の意味によると、あなたは人間の正気をしても急落するように設定されている知っている、サイドノートでは
unset($var);
// or
unset($var1, $var2,...);
関連する問題
- 1. 同じフォームのDELETEとPOST
- 2. $ _POSTは、書類と同じ書類
- 3. UnitOfWorkはTransactionと同じですか?それともそれ以上ですか?
- 4. PHPのlist()と同じことは何ですか?
- 5. intellijはEmacsのM- \(delete-horizontal-space)と同じですか?
- 6. LuaはCと同じことをすることはできませんか?
- 7. Amazon S3はphpやhtmlのローカルファイルと同じです
- 8. これらの番号とその種類は何ですか?
- 9. 基本的にC#とJavascriptの "this"キーワードが同じになることができます
- 10. C++とCは同じ種類のリンカーを使用しますか?
- 11. Pythonでlogging.warnとlogging.warningの違いは何ですか?それとも同じですか?ここ
- 12. C++:同じオブジェクトをコレクションに2回入れることはできますか?
- 13. RubyはC#と同じですか?オペレータ
- 14. それはJAVA指向のやり方でやるのと同じようFlashクライアントとサーバ
- 15. INSERTINGと同じSQL DELETEコードを記述できますか?
- 16. cコールの同期はコマンドの同期と同じですか?
- 17. jQueryはjs varをPHPと同じにすることができますvar
- 18. JavaとPHPのこのキーワード
- 19. カレンダーcと同じカレンダーc2を設定することはできますか?
- 20. それらはすべてここで同じ行に
- 21. そこにdjangoで試してみるのと同じですか?
- 22. 私はその中でリストビューでこれをやった同じキー
- 23. 同じマシンでのソケット接続、PHPからC++、そしてバック
- 24. C++のC#と同じです。
- 25. デキューと同じトランザクションでキューに入れることは可能ですか?
- 26. C#のJSON同じ値でこれに
- 27. C++ long int intと同じですか?
- 28. C#。 OpenTKと同じコードですか?
- 29. これは、 "for"の代わりの "while"と同じですか?
- 30. PHPでc#outputcacheと同等ですか?
... PHPの「未設定()」関数についての話しますプログラミング言語のドキュメントエディタは、他のプログラマを追いかけています... – BoltClock
ああ、あなたが正しく、オブジェクトが破壊されていない、参照を解除するだけです。 – Petruza
@Petruza:参照をすべて削除するか、スクリプトがシャットダウンしているときにGCedを取得します。 – BoltClock