phpで以下のようにself::の後ろに変数を入れてstaticプロパティを呼び出すためには、どのように記述すれば良いでしょうか?
php
1<?php 2class A 3{ 4 public static $a; 5} 6$x="a"; 7echo A::$x;
出ている問題、問題に対して調べたこと試したことを記載してください。
エラーが出ているならそれもコピペで提示を。
https://teratail.com/help/question-tips
ただ、エラーはそのまま「何がダメなのか」指摘してくれているので、そのまま解決方法になることが多いです。
phpの基本的な知識だと思ったので、それほど詳しく背景を説明しなくても大丈夫だろうと思ってしまいました。以後気をつけます????♂️
質問は編集できます。
「基本的な知識である」ことが分かってるなら基本を覚えれば質問する必要ないのでは。結局はドキュメント読もう入門書やろうになります。
全く持っておっしゃる通りです。今回の場合でいうと、staticプロパティにアクセスする時は$記号が必要だということを忘れていた僕が馬鹿でした。
回答1件
あなたの回答
tips
プレビュー