ホームページ > バックエンド開発 > PHPチュートリアル > 中国語名やスペースを含むファイル名はアップロードできません。また、中国語名を変更すると文字化けします。

中国語名やスペースを含むファイル名はアップロードできません。また、中国語名を変更すると文字化けします。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 12:54:38
オリジナル
821 人が閲覧しました

助けてください、中国語の名前とスペースを含むファイル名はダウンロードできません。また、中国語の名前を変更すると文字化けします

この投稿は lfcyk により 2013-01-22 22:41 に最終編集されました。 :49 /**
* * リモート ファイル ダウンロードはブレークポイント レジュームをサポートします
​​*/
class HttpDownload {
プライベート $m_url = "";
プライベート $m_urlpath = "";
private $m_scheme = "http";
プライベート $m_host = "";
プライベート $m_port = "80";
プライベート $m_user = "";
プライベート $m_pass = "";
プライベート $m_path = "/";
private $m_query = "";
プライベート $m_fp = "";
プライベート $m_error = "";
プライベート $m_httphead = "" ;
プライベート $m_html = "";

/**
* 初期化
                       */
パブリック関数 PrivateInit($url){
$urls = "";
$urls = @parse_url($url);
$this->m_url = $url;
If(is_array($urls)) {
$this->m_host = $urls["host"];
If(!empty($urls["スキーム"])) $this->m_scheme = $urls["スキーム"];
If(!empty($urls["user"])) $this->m_user = $urls["user"];
If(!empty($urls["pass"])) $this->m_pass = $urls["pass"];
If(!empty($urls["port"])) $this->m_port = $urls["port"];
If(!empty($urls["path"])) $this->m_path = $urls["path"];
$this->m_urlpath = $this->m_path;
If(!empty($urls["query"])) {
$this->m_query = $urls["query"];
$this->m_urlpath .= "?".$this->m_query;
}
}
関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート