printf
printfとは「あるフォーマットに従った文字列を返す」関数です。
[構文]
sprintf(文字列のフォーマット, 入力したい文字1, 入力したい文字2, ・・・)
[例]
"%s 君は %s を %d 個食べました。"
「%s」には文字列を、「%d」には数値を代入することができます。ですので、
髙橋 君は パン を 100 個食べました。
という文章にしたい場合は、
sprintf("%s 君は %s を %d 個食べました。", "髙橋", "パン", 7)
と書くことで、「髙橋 君は パン を 100個食べました。」という文字列が返ります。
他にも沢山の指定子がありますので、活用していきたいと思います。
クラス
class Post{}
でクラスを生成できます。
※クラス名の最初は大文字にします。
プロパティ
public $変数
変数を宣言します。
メソッド
こちらもpublic をつけて関数を定義します。
this
this->変数 は変数にアクセスするために使っています。
インスタンス
$posts[0] = new Post();
でインスタンスを作成しています。
$posts[0]->text = 'hello';
$posts[0]->likes = 0;
でクラス内のプロパティに代入しています。