1. カスタム関数
<span>function</span> add(<span>$a</span>,<span>$b</span><span>){ </span><span>$c</span>=<span>$a</span>+<span>$b</span><span>; </span><span>echo</span> 'add test:'<span>; </span><span>echo</span><span>$c</span><span>; </span><span>return</span><span>$c</span><span>; } add(</span>1,2);
出力結果:
add test:3
2. クラス内の関数を呼び出す
1. ダブルコロン::、インスタンス化する必要はなく、クラス名で直接呼び出します
<span>class</span><span> test{ </span><span>public</span><span>function</span> add(<span>$a</span>,<span>$b</span><span>){ </span><span>$c</span>=<span>$a</span>+<span>$b</span><span>; </span><span>echo</span> 'class test:'<span>; </span><span>echo</span><span>$c</span><span>; </span><span>return</span><span>$c</span><span>; } } test</span>::add(1,2);
2. - >、インスタンス化された オブジェクト は
<span>class</span><span> test{ </span><span>public</span><span>function</span> add(<span>$a</span>,<span>$b</span><span>){ </span><span>$c</span>=<span>$a</span>+<span>$b</span><span>; </span><span>echo</span> 'class test:'<span>; </span><span>echo</span><span>$c</span><span>; </span><span>return</span><span>$c</span><span>; } } </span><span>$object</span>=<span>new</span><span> test(); </span><span>$object</span>->add(1,3);
以上、PHP学習日記(1)~オブジェクトを含むクラスと関数の使い方を紹介しました。PHPチュートリアルに興味のある友人の参考になれば幸いです。