DIRECTORY_SEPARATOR_PHP チュートリアルの役割
DIRECTORY_SEPARATOR は PHP の内部定数であり、定義やインクルードなしで直接使用できます。
Windows のパス区切り文字は (もちろん、一部のシステムでは / も正常に実行できます)、Linux のパス区切り文字は / です。これにより、たとえば、開発マシンが Windows でイメージのアップロードがある場合に問題が発生します。 Program の場合、デバッグ マシン上の指定されたアップロード ファイルの保存ディレクトリは次のとおりです:
define(ROOT, dirname(__FILE__)."/upload");
ローカルでデバッグするのは通常ですが、Linux サーバーにアップロードするとエラーが見つかります。そこで、PHP は DIRECTORY_SEPARATOR 変数を導入しました。これは次のように書き換えることができます:
define(ROOT, dirname(__FILE__).DIRECTORY_SEPARATOR."アップロード");
DIRECTORY_SEPARATOR は、オペレーティング システムに関連するパス区切り文字を返す PHP 組み込みコマンドです。これは、Windows では / を返します。これは、通常、パスを定義するときに使用されます。ファイルまたは保存ディレクトリをアップロードすることが使用されます。
例:
const DIR_SEP = DIRECTORY_SEPARATOR;// Win と Linux でのパス分割/
private function __construct()
{
$this->_options = array(
template_dir => templates . self:: DIR_SEP , // テンプレート ファイルが保存されているディレクトリ
cache_dir => templates . self::DIR_SEP , // キャッシュ ファイルが保存されているディレクトリ
auto_update =>テンプレート ファイルが変更されたときにキャッシュを再生成するかどうか
cache_lifetime => 0, //キャッシュのライフ サイクル (分)、0 は永続的なことを意味します
suffix => .html //テンプレート ファイルのサフィックス
}
);
http://www.bkjia.com/PHPjc/478812.html
)
ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、
