PHPで文字列に該当する名前の関数を実行する

PHPでは変数名の後に括弧をつけることで、変数に指定されている名前の関数を実行することができます。 function my_func() { echo ‘This is my_func.’; } $func = ‘my_ …

Continue reading ‘PHPで文字列に該当する名前の関数を実行する’ »

PHPで可変パラメータの関数を作成する

PHPで可変パラメータの関数を作成する方法を紹介します。 func_get_args()関数は可変パラメータの関数に渡されたパラメータを配列で返す関数です。 func_get_args()関数の使用例 function …

Continue reading ‘PHPで可変パラメータの関数を作成する’ »

PHPでは、ブロックを表す方法に波括弧で囲む方法とコロンをつける方法がある。

PHPではブロックを表す方法に、一般によく使われている波括弧で囲む方法と、コロンをつける方法があります。 上手に使用すると、ソースコードが読みやすくなるかもしれません。 (1)if文 波括弧を使う方法 if ($vali …

Continue reading ‘PHPでは、ブロックを表す方法に波括弧で囲む方法とコロンをつける方法がある。’ »

PHPでオブジェクトを配列にキャストすると連想配列になる

PHPでオブジェクトを配列にキャストすると、連想配列になります。 オブジェクトのプロパティが配列のキーに、プロパティの値が配列の値になります。 class Person { var $name = ‘氏名’; var $ …

Continue reading ‘PHPでオブジェクトを配列にキャストすると連想配列になる’ »