PHP プログラミングの 4 つの一般的なヒント:
1. PHP ファイル ディレクトリを設定する
PHP プログラムはサーバーによって解釈され実行されるスクリプト言語であるため、通常はサーバーからアクセスできるディレクトリに配置されます。 Apache の httpd.conj を変更することで、たとえば ファイル内の文:
Alias /test/ "d:brhpwebsitebrhp/" 次に、ブラウザ側で「http://localhost/test/+PHP ファイル名」と入力します。 d:brhpwebsitebrhp/ ファイルの下の PHP にアクセスすると、この行は PHP ファイルが保存されているディレクトリのエイリアスにすぎないことがわかります。
次に、DocumentRoot パスを指定して、サーバー ファイルが保存されているディレクトリを取得することもできます。このパスは、このディレクトリに任意に指定することもできます。 「http://localhost/+PHP ファイル名」のように、サーバーでも実行できます。
一般的には、PHPファイルは管理しやすいように同じ場所に置き、その他のファイルは別の場所に置くのが良いでしょう。
DocumentRoot "C:/usr/bin/html/"
2.サーバー側ディレクトリのインデックスファイル
httpd.conjには、DirectoryIndexindex.htmlという行があります
この行は、デフォルトで開いているファイルをディレクトリがindex.htmlの場合、サーバーは自動的にindex.htmlを検索し、ディレクトリ内のすべてのファイルのリストを表示します。 、index.php3 などですが、画像、テキスト、その他の情報を保存するディレクトリ、または PHP ファイルやその他のファイルを保存するディレクトリなど、多くのディレクトリがある可能性があります。ディレクトリ内のファイルリストを確認するには、httpd.conj で .htacess ファイルを指定します。たとえば、ワードパッドを使用して .htacess ファイルを作成します。 # .htacess #
DirectoryIndex error_open. php
次にエラー警告ファイルを作成します:
# error_open.php #
error_open.php は権限エラー警告ファイルで、これら 2 つのファイルをすべての保護されたディレクトリに置きます。ユーザーがディレクトリを開こうとすると、自動的に次のディレクトリにリダイレクトされます。 error_open.phpを実行し、エラー警告を表示します。
3. ディレクトリの削除は巧妙に実装されています
PHP4 for/win32 には、次のようなディレクトリ/ファイルの名前変更をサポートできる rename() 関数があることがわかっています: rename(oldpath, newpath) // oldpath は元のパスです。ファイルまたはディレクトリ; // newpath は新しく定義されたパスです。
oldpath の名前を newpath に変更します。
PHP4にはディレクトリ/ファイルを削除する機能がありません。どうすれば削除できますか? php.ini には、HTTP アップロード操作を完了するために使用される一時ファイル ディレクトリの設定行があることがわかります。一時ディレクトリは自動的にクリアされます。次の設定のように、これを使用してファイル/ディレクトリを賢く削除できます。 ディレクトリ パスを削除するには、次のコマンドを実行します。 tmp="d:brhpwebsitebrhp /tmp/;" 名前を変更します (パス, tmp) ?>;
http://www.bkjia.com/PHPjc/445188.html