例えば、私はユーザのデータベースを持っているとしましょう。私はこれらのユーザーについてデータベースから情報を取得するクラスを持っています。PHPオブジェクトを変数名に応じて異なる動作にする
私はこのように、それ自身の名前の「自己意識」クラスを作りたい:
<?php
class UserData {
//[code that fetches the ID number from the variable name, and queries the database for info]
}
$user24 = new UserData;
echo 'Welcome, '.$user24->name.'!';
?>
このコードでしょう、理想的には、のような何かを出力とに応じて変化するであろう「ボブ、ようこそ!」私が名前を付けたものこれは可能ですか?
2番目のコードはPHPでは動作しません。 –
私は静的呼び出し構文を修正しました。 – viraptor
ありがとう、私はあなたがそのような__construct()関数に引数を渡すことができるか分からなかった。 –