then() のレスポンスは echo の実行結果という理解で問題ありませんか?

そうですね。このイメージで OK です!
2022年5月4日
ユーザー

いつも分かりやすい講義をありがとうございます。非同期処理の仕組みが少し難しく手間取っています。

JavaScript 側で fetch() によって PHP 側へリクエストが送られると、 processPost() メソッドが実行されると理解しています。
その上で、 JavaScript の then() メソッドは PHP 側からレスポンスが返ってきたらその結果(今回は json 形式のオブジェクト)を受け取って処理が進むと思うのですが、これは echo の実行結果がレスポンスとして渡されるのでしょうか。

ちなみに、 echo の代わりに print を試してみたら同様の結果が得られましたが、 echoprint など出力系の関数を実行しなければ、空のレスポンスが渡されるようなイメージでしょうか?

よろしくお願いします。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(9)