【週刊ドットインストール】 『データで学ぶアルゴリズム Level 1-2』を運営中、Level 1-2も来週リリース予定!
いつも楽しく勉強しています。 気になったのですが以下コードにおいて、private $pdoとしておりますが、こちらは必要なのでしょうか? コンストラクターの引数から$this->pdoとしてクラス内の変数になっているため、変数を宣言する必要はないのではないかと考えています。 実際private $pdoをコメントにしても動作に問題はありませんでした。 よろしくお願い致します。
private $pdo
$this->pdo
class Todo{ private $pdo;この部分! public function __construct($pdo) // コンストラクトとはnewしたときに自動で発動する関数のこと // そのためconstructはpubricにしないとnewしたときに動作しない { $this->pdo = $pdo; Token::createToken(); } 以下略...
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
いつも楽しく勉強しています。
気になったのですが以下コードにおいて、
private $pdoとしておりますが、こちらは必要なのでしょうか?コンストラクターの引数から
$this->pdoとしてクラス内の変数になっているため、変数を宣言する必要はないのではないかと考えています。実際
private $pdoをコメントにしても動作に問題はありませんでした。よろしくお願い致します。