Skip to content

セッションのアップロード状況の翻訳について #299

@vonobow

Description

@vonobow

https://www.php.net/manual/ja/session.upload-progress.php

2段落目最初の文と2番目の文

アップロードの状況は、アップロードの処理中にスーパーグローバル $_SESSION で取得できます。また、 INI オプション session.upload_progress.name で設定した名前でも POST されます。

は、英語版は

The upload progress will be available in the $_SESSION superglobal when an upload is in progress, and when POSTing a variable of the same name as the session.upload_progress.name INI setting is set to.

なので、文章の区切りが間違っていて、

アップロードの状況は、アップロードが処理中で、かつ、session.upload_progress.name で設定した名前の変数が設定して(訳註: アプリケーションから別のエンドポイントに、これはこの前の段落に書いてありますね)POSTリクエストを送ってきた時に、スーパーグローバル $_SESSION で取得できます。

だと思います。そのまま次の文「PHP 側では、この POST リクエストを検出すると」につながっていきます。

〜 when+名詞句, and when+名詞句. という構造なので、文章を分けると意味が変わってしまいます。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions