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

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號
2021国产精品久久久久| 久久99精品久久久久久秒播| 日本尤物精品视频在线看| 日产精品一线二线三线京东| 日韩欧美中文字幕公布| 精品久久久久香蕉网| 国产成人亚洲综合无码精品| 国产成人精品免费视频大全| 99re国产精品| 香蕉精品视频在线观看| 一本精品99久久精品77| 国产99视频免费精品是看6| 69精品人人人人人人人人人| 亚洲人成色777777精品| 国产成人综合一区精品| 思思re热免费精品视频66| 8AV国产精品爽爽ⅴa在线观看| 国产人成精品午夜在线观看| 精品久久久久久中文字幕大豆网| 精品亚洲A∨无码一区二区三区| 日韩精品极品视频在线观看免费| 亚洲AV第一页国产精品| 无码人妻精品中文字幕| 亚洲日本精品一区二区| 亚洲综合国产精品| 一区二区三区四区精品视频| 久久九九99热这里只有精品| 久久国产精品61947| 久久精品中文字幕第一页| 久热综合在线亚洲精品| 久久精品国产成人| 久久综合精品不卡一区二区| 国产精品伦一区二区三级视频| 久久亚洲精品视频| 久久精品人人爽人人爽| 99re66热这里只有精品首页| 精品一区二区三区东京热| 亚洲系列国产精品制服丝袜第| 7m凹凸精品分类大全免费| 久久6这里只有精品| 亚洲精品美女久久7777777|