質問: array(); session_destroy(); ?> ``` 「// データの追加」とコメントをしたところまでは理解できるのですが、その下の部分がよくわかりません。 ■不明[1]に関して 「->」で結ぶのは文法、「そういうもの」としてとらえておけばよいのでしょうか。 ■不明[2]に関して 「$error[0]」と「00000」が一致していなかったらエラーなのでしょうか。「$error[0]」が「00000」ならエラーがない、ということになるのでしょうか。 勉強していて、このあたりは新しい要素が多すぎて消化しきれないのですが、一度丸覚えしてしまうくらい書いて流れを覚えてしまった方がよいのでしょうか。 よろしくお願いいたします。
回答: ■不明[1]に関して > > 引用テキスト「->」で結ぶのは文法 > > > PHPのクラス(オブジェクト)を利用する際の文法です。 ゆくゆくはクラスについて理解が必要になりますが、ひとまず動かすだけなら 「こういうもの」という認識で大丈夫です。 ■不明[2]に関して phpのリファレンス PDOStatement::errorCode このページにエラーコード表へのURLがありました。 https://docs.oracle.com/cd/F49540_01/DOC/server.815/a58231/appd.htm `00000`は正常終了を表しているため、**一致していなかったらエラー**となります。