maru source

2010-08-10

PHPで文字列から関数を呼び出す

tech


「3.6可変関数」からのメモ。


「可変関数」という名前からはピンとこないのですが、変数に代入した文字列の関数名で関数を呼び出せるということです。

<?php
function myfunc()
{
  echo "call myfunc\n";
}

$f = "myfunc";
if(function_exists($f))
{
  $f();
}
?>
call myfunc

h13i32maru 2010-08-10 10:32

この記事をはてなブックマークに追加
Tweet
  • もっと読む
コメントを書く
« PHPの可変引数 PHPの無名関数 »
Profile
id:h13i32maru id:h13i32maru はてなブログPro

https://h13i32maru.jp

読者です 読者をやめる 読者になる 読者になる
このブログについて
Archives
Recent Posts
  • スクラムマスターは「スクラムチーム改善」のプロダクトオーナー
  • 物理雑談とリモート雑談のゆくえ
  • 社の化け物メンバーを勝手に紹介する
  • 今更ながらNext.jsに入門した
  • Ubie Discoveryに入社して感じた「これまでとの違い」

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる