ホームページ > バックエンド開発 > PHPチュートリアル > PHP ファイルのアップロードとダウンロード_PHP チュートリアル

PHP ファイルのアップロードとダウンロード_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:19:06
オリジナル
811 人が閲覧しました

PHPファイルのアップロードとダウンロード

1. ファイルのアップロード 1. クライアントの設定: (1) タグ内の enctype 属性とメソッド属性の対応する値を指定します。 &nb […]

1. ファイルのアップロード

1. クライアント設定:

(1)、在

2. ファイルのダウンロード

単純なファイルをダウンロードするには、HTML リンク タグを使用し、ダウンロードしたファイルの href 属性の URL 値を指定するだけです。このメソッドは、ブラウザーが認識できない一部の MIME タイプのファイルのみを処理できます。

セキュリティを向上させるため、aタグ内にファイルリンクを付与したくない場合は、必要なヘッダ情報をブラウザに送信する必要があります。以下のコードを使用できます。

3. ファイル関数ライブラリ

タッチ

ファイルアクセスと変更時刻を設定します

bool touch(string $filename[, int $time[, int $time]])

コピー

ファイルをコピーする

ブールコピー(string $source, string $dest)

注: ファイルを移動するには、名前変更機能を使用してください

file_put_contents

ファイルに文字列を書き込む

int file_put_contents(string $filename, string $data[, int $flag[, resource $content]])

file_get_contents

ファイル全体を文字列に読み込みます

string file_get_contents(string $filename[, bool user_include_path [, resource $content[, int $offset[, int $maxlen]]]])

4. シリアル化と逆シリアル化

連載

連載

文字列シリアル化(混合$値)

注: Serialize() は、リソースを除く任意の型を処理できます。それ自体への参照を含む配列を Serialize() することもできます。

シリアル化解除

デシリアライゼーション

混合アンシリアル化(string $str)

●日付

現地の時刻/日付をフォーマットする

文字列日付(文字列形式[, intタイムスタンプ]);

●日付の取得

日付/時刻情報を取得する

配列 getdate([int タイムスタンプ]);

●マイクロタイム

現在の Unix タイムスタンプとマイクロ秒を返します

mixed microtime([bool get_as_float]);

● date_default_timezone_set

デフォルトのタイムゾーンを設定する

bool date_default_timezone_set(string timezone_identifier);

● date_default_timezone_get

デフォルトのタイムゾーンを取得する

文字列 date_default_timezone_get(void);

3. キャラクター関数ライブラリ

ストレン

文字列の長さを取得する

int strlen(string $str);

ストロワー

文字列を小文字に変換します

文字列 strto lower(string $str);

ストラトアッパー

文字列を大文字に変換します

string strtoupper(string $str);

ucfirst

大文字

文字列 ucfirst(string $str);

言葉

各単語の最初の文字を大文字に変換します

文字列 ucwords(文字列 $str);

ルトリム

文字列の先頭からスペースまたはその他の文字を削除します

string ltrim(string $str [, string $charlist]);

リトリム

文字列の末尾からスペースまたはその他の文字を削除します

string rtrim(string $str[, string $chirlist]);

トリム

文字列の先頭と末尾からスペースまたはその他の文字を削除します

str_replace

文字置換

mixed str_ireplace(mixed $search,mixed $replace,mixed $subject, [int $count]);

str_ireplace

文字置換

mixed str_ireplace(mixed $search,mixed $replace,mixed $subject, [int $count]);

md5

文字列のMD5ハッシュを計算する

string md5(string $str[, bool $raw_output=false]);

ストラポス

ある文字が別の文字内で最初に出現する位置を返します

int strpos(文字列干し草の山、混合針[, int オフセット]);


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/879180.html技術記事 PHP ファイルのアップロードとダウンロード 1. ファイルのアップロード 1. クライアントの設定: (1) タグ内の enctype 属性と Method 属性の対応する値を指定します。注 [] 1. ファイルのアップロード 1. 顧客...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート