PHPで大文字小文字を区別しないで文字列を比較する

文字列を比較する関数strcmp()は大文字小文字を区別します。 echo strcmp(‘abc’, ‘ABC’); //=> 1 strcasecmp()関数は、大文字小文字を区別しないで比較します。 echo …

Continue reading ‘PHPで大文字小文字を区別しないで文字列を比較する’ »

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では、ブロックを表す方法に波括弧で囲む方法とコロンをつける方法がある。’ »