Şu anda, ben PHP bir kullanıcı tanımlı işlevi bir komut geçiyorum. Nasıl ben bunu sorduğunuz zaman PHP bu idam var mı?
Bunu ifadeler bir dizi ya da sadece bir işlev çağrısı olup olmamasına bağlı olarak, eva
l or call_user_func
a> kullanmak ya isteyeceksiniz.
Bir kabuk komut varsa size backticks veya shell_exec kullanmak yürütmek istiyor.
Bir sınıfta onun bir yöntem varsa, belki bu yararlı olacaktır:
// The method to call
$proposed_method = 'some_method_name';
// See if its available
if (is_callable(array($this,$proposed_method), FALSE))
{
// Call the method
return $this->$proposed_method();
}
Burada $ bu is_callable mevcut grubunu belirtir.