亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

判斷函數(shù)是否存在

當(dāng)我們創(chuàng)建了自定義函數(shù),并且了解了可變函數(shù)的用法,為了確保程序調(diào)用的函數(shù)是存在的,經(jīng)常會(huì)先使用function_exists判斷一下函數(shù)是否存在。同樣的method_exists可以用來檢測類的方法是否存在。

<?php
function func() {}if (function_exists('func')){   echo 'exists';}
?>

類是否定義可以使用class_exists。

<?php
class MyClass{}// 使用前檢查類是否存在if (class_exists('MyClass')) {   $myclass = new MyClass();}
?>

PHP中有很多這類的檢查方法,例如文件是否存在file_exists等。

<?php
$filename = 'test.txt';if (!file_exists($filename)) {   echo $filename . ' not exists.';}
?>


Weiter lernen
||
<?php function func() { echo 'exists'; } $name = 'func'; if (function_exists($name)) { //判斷函數(shù)是否存在 $name(); }
einreichenCode zurücksetzen