ファイルを削除します。私はパブリックディレクトリからの相対パスを知っています。 zend-wayの方法でファイルを削除できますか? index.phpでBASE_DIRを定義するのは正しい方法ではないと思います。Zendのファイルへのフルパスを取得するには
3
A
答えて
7
このような構造を想定していますfile1
へ
/application/
/public/
/files
file1
パスが
$path = realpath(APPLICATION_PATH . '/../public/files/file1')
であるあなたは、このパス 上の任意の文字列操作を行うことができる(例えば、あなたの相対パスとsubstractの長さをチェックしますそれは$path
の末尾から)
APPLICATION_PATH
はすでに012で定義されていますによってZend_Application
。
次に、unlink
を使用してファイルを削除することができます。
これは単なる推測です。ファイルの保存方法は書かれていません。
2
上記のことは、APPLICATION_PATHもROOT_PATHも存在しないZend Framework 2のケースではなくなりました。彼らはもはや、アプリケーションのエントリポイント(index.phpを)であるため、この行のを必要としている、さらに重要知っているために何をされていない:
/**
* This makes our life easier when dealing with paths. Everything is relative
* to the application root now.
*/
chdir(dirname(__DIR__));
ので、ZF2の下にパスを扱うことは今ではすべてが相対的であることを覚えているときあなたの/ publicフォルダに移動します。
関連する問題
- 1. Pythonファイルが入っているディレクトリへのフルパスを取得
- 2. ファイルのフルパスからファイル名を取得するには、vC++で?
- 3. java-アップロードするユーザーが選択したファイルへのフルパスを取得
- 4. Android MediaPlayerファイルへのフルパス
- 5. 共有オブジェクトへのフルパスを取得するpython c api
- 6. ASP.NET MVC - アクションへのフルパスを取得する方法
- 7. CakePHP 3.x、テンプレートファイルへのフルパスを取得する方法
- 8. ブックレットレット画像へのフルパスを取得する
- 9. IIS Expressを使用してデバッグ中にファイルへのフルパスを取得
- 10. vimでファイル名のフルパスへのシンボリックリンクを拡張するには?
- 11. プログラムのドロップボックスでファイルのフルパスを取得する方法
- 12. C# - ネットワークドライブ上のファイルのフルパスを取得する
- 13. exeファイルのフルパスからInnosetupスクリプトのexeファイル名を取得する方法は?
- 14. コミットのためのステージングされたファイルのリストを取得するには? (フルパス)
- 15. ライオンでTFENodeのフルパスを取得する
- 16. StreamWriterのフルパスを取得する方法
- 17. VBで現在の実行可能ファイルのフルパスを取得するには?
- 18. ファイルへのフルパスが与えられた場所にファイルがあるフォルダへのパスを取得するにはどうすればよいですか?
- 19. C#ネットワークファイルのフルパスを取得するには?
- 20. Unreal Engineで "../"のフルパスを取得するには?
- 21. Androidイメージをフルパスで取得
- 22. モジュールexpress-busboyでnode.jsのファイルのフルパスを取得
- 23. ノードWebkitのディレクトリのフルパスを取得
- 24. DirectoryInfo経由で最新のファイルにフルパスを取得する方法
- 25. コントローラ(ASP.NET MVC)のフルパスを取得
- 26. wcfサービスのexeフルパスを取得
- 27. Regex:Javaパッケージへのフルパス
- 28. Zend Frameworkのファイルへのリンク
- 29. PhoneGap iOS、アプリ "Documents"フォルダのフルパスを取得する方法は?
- 30. ダウンロードした画像のフルパスを取得する方法は?
ZFとの関係を明確にしてください。 – Gordon
なぜインデックスファイルにBASE_DIRまたはROOT_PATH定数を宣言したくないのですか? –
マイクB - わからない)今はBASE_DIRを使っています。任意のデフォルトのzendメソッドがない場合、私は何もしないと思う – Kein