fork download
  1. <?php
  2.  
  3. // your code goes here
  4.  
  5. class my_class_name1 {
  6.  
  7. public function my_method_name1() {
  8.  
  9. }
  10. }
  11.  
  12. $class_name = 'my_class_name';
  13.  
  14. $method_name = 'my_method_name';
  15.  
  16. echo class_exists($class_name)? ('Class '.$class_name.' exists'):('Class '.$class_name.' does not exist');
  17. echo "\n";
  18. echo class_exists($class_name.'1')? ('Class '.$class_name.'1'.' exists'):('Class '.$class_name.'1'.' does not exist');
  19. echo "\n";
  20. echo method_exists ($class_name.'1',$method_name)? ('Method '.$method_name.' exists in class '.$class_name.'1'):('Method '.$method_name.' does not exists in class '.$class_name.'1');
  21. echo "\n";
  22. echo method_exists ($class_name.'1',$method_name.'1')? ('Method '.$method_name.'1'.' exists in class '.$class_name.'1'):('Method '.$method_name.'1'.'does not exists in class '.$class_name.'1');
  23.  
  24.  
Success #stdin #stdout 0.01s 24400KB
stdin
Standard input is empty
stdout
Class my_class_name does not exist
Class my_class_name1 exists
Method my_method_name does not exists in class my_class_name1
Method my_method_name1 exists in class my_class_name1