站長資訊網
最全最豐富的資訊網站

php怎么查詢類中方法是否存在

在php中,可以使用method_exists()函數來判斷類中是否存在指定方法,語法“method_exists($object,$method_name)”;該函數用于檢查方法是否存在于類中,可檢查類的方法是否在對象中存在,如果存在則返回true,否則返回false。

php怎么查詢類中方法是否存在

本教程操作環境:windows7系統、PHP8版、DELL G3電腦

在php中,可以使用method_exists()函數來判斷類中是否存在指定方法。

php method_exists()函數

PHP method_exists函數——檢查方法是否存在于類中,method_exists函數可檢查類的方法是否在對象中存在。如果存在,則返回true,否則返回false。

語法:

bool method_exists ( object object, string method_name )
登錄后復制

  • object為必選參數,輸入的對象名稱;

  • method_name為必選參數,輸入的類方法名稱。

method_exists()函數的使用示例

本示例主要應用method_exists()函數檢查類的方法是否屬于$book對象的類。代碼如下:

<?php header("Content-type:text/html;charset=utf-8"); class Book{    function php(){    }    function asp(){    }    function jsp(){    } } $book = new Book(); if(method_exists($book, 'php')){    echo 'php 方法存在于$book 對象的類中<br>'; } else{    echo 'php 方法不存在于$book 對象的類中<br>'; } if(method_exists($book, 'java')){    echo 'java 方法存在于$book 對象的類中<br>'; } else{    echo 'java 方法不存在于$book 對象的類中<br>'; } ?>
登錄后復制

本示例的運行結果如下:

php怎么查詢類中方法是否存在

推薦學習:《PHP視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
日韩精品视频免费网址| 久久亚洲精品成人无码网站| 日韩AV毛片精品久久久| 国产亚洲精品美女久久久久| 午夜麻豆国产精品无码| 91精品无码久久久久久五月天| 久久精品国产亚洲av四虎| 久久久久国产成人精品亚洲午夜| 精品一区二区三区3d动漫| 日韩AV毛片精品久久久| 在线观看亚洲精品专区| 成人无号精品一区二区三区| 一本久久精品一区二区| 日韩精品久久久久久久电影| 亚洲91精品麻豆国产系列在线| 骚片AV蜜桃精品一区| 久久99热66这里只有精品一| 亚洲国产精品一区二区久久hs| 国产午夜精品无码| 亚洲精品高清无码视频| 538prom精品视频我们不只是| 久久99精品免费一区二区| 黄床大片免费30分钟国产精品| 国产精品久久久久久久午夜片| 亚洲精品老司机在线观看| 亚洲国产成人精品女人久久久| 七月婷婷精品视频在线观看| 大伊香蕉精品视频在线导航| 午夜成人精品福利网站在线观看 | 国产成人精品18| 69久久夜色精品国产69| 国产精品久久久久久久久鸭| 国产精品久久久久久久久免费| 精品91自产拍在线| 青娱乐2017年精品视频在线| 欧美日韩精品一区二区在线观看 | 国产午夜亚洲精品国产成人小说 | 久久久国产成人精品| 午夜精品久久久久久久| 99久热re在线精品996热视频| 久久久久久久久久久精品尤物|