php判断类是否存在函数class_exists用法分析


Posted in PHP onNovember 14, 2014

本文实例分析了php判断类是否存在函数class_exists用法。分享给大家供大家参考。具体如下:

如果我们要判断一个类是不是可以用,可以先使用class_exists函数来判断一下,下面来看几个例子。

bool class_exists ( string $class_name [, bool $autoload = true ] )
此功能是否给定的类被定义检查。this function checks whether or not the given class has been defined.
返回true,如果class_name是一个定义的类,否则返回false。

实例如下:

function __autoload($class)

{

    include($class . '.php');

    // check to see whether the include declared the class

    if (!class_exists($class, false)) {

        trigger_error("unable to load class: $class", e_user_warning);

    }

}

if (class_exists('myclass')) {

    $myclass = new myclass();

}

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
用在PHP里的JS打印函数
Oct 09 PHP
PHP base64+gzinflate压缩编码和解码代码
Oct 03 PHP
PHP面向对象概念
Nov 06 PHP
PHP sprintf() 函数的应用(定义和用法)
Jun 29 PHP
PHP实现的MongoDB数据库操作类分享
May 12 PHP
PHP中in_array函数使用的问题与解决办法
Sep 11 PHP
php解析base64数据生成图片的方法
Dec 06 PHP
关于Laravel Route重定向的一个注意点
Jan 16 PHP
php实现微信模板消息推送
Mar 30 PHP
PHP count()函数讲解
Feb 03 PHP
laravel中数据显示方法(默认值和下拉option默认选中)
Oct 11 PHP
laravel数据库查询结果自动转数组修改实例
Feb 27 PHP
php中常量DIRECTORY_SEPARATOR用法深入分析
Nov 14 #PHP
php使用ob_start()实现图片存入变量的方法
Nov 14 #PHP
php使用date和strtotime函数输出指定日期的方法
Nov 14 #PHP
php获取url参数方法总结
Nov 13 #PHP
PHP采用get获取url汉字出现乱码的解决方法
Nov 13 #PHP
php数组保存文本与文本反编成数组实例
Nov 13 #PHP
php一维二维数组键排序方法实例总结
Nov 13 #PHP
You might like
PHP下几种删除目录的方法总结
2007/08/19 PHP
PHP中str_replace函数使用小结
2008/10/11 PHP
Smarty Foreach 使用说明
2010/03/23 PHP
PHP按行读取、处理较大CSV文件的代码实例
2014/04/09 PHP
Apache启动报错No space left on device: AH00023该怎么解决
2015/10/16 PHP
PHP批量获取网页中所有固定种子链接的方法
2016/11/18 PHP
javascript编程起步(第七课)
2007/02/27 Javascript
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
将json当数据库一样操作的javascript lib
2013/10/28 Javascript
jQuery 无刷新分页实例代码
2013/11/12 Javascript
将json对象转换为字符串的方法
2014/02/20 Javascript
JavaScript表单通过正则表达式验证电话号码
2014/03/14 Javascript
JavaScript语言对Unicode字符集的支持详解
2014/12/30 Javascript
jQuery实现类似标签风格的导航菜单效果代码
2015/08/25 Javascript
几种二级联动案例(jQuery\Array\Ajax php)
2016/08/13 Javascript
简单实现JS倒计时效果
2016/12/23 Javascript
JS中IP地址与整数相互转换的实现代码
2017/04/10 Javascript
AngularJS 仿微信图片手势缩放的实例
2017/09/28 Javascript
vue-router路由模式详解(小结)
2019/08/26 Javascript
[01:07]DOTA2次级职业联赛 - Fpb战队宣传片
2014/12/01 DOTA
[02:17]《辉夜杯》TRG战队巡礼
2015/10/26 DOTA
使用Python的Supervisor进行进程监控以及自动启动
2014/05/29 Python
python判断完全平方数的方法
2018/11/13 Python
Windows下Python3.6安装第三方模块的方法
2018/11/22 Python
Python Web框架之Django框架cookie和session用法分析
2019/08/16 Python
pytorch实现CNN卷积神经网络
2020/02/19 Python
python 解决print数组/矩阵无法完整输出的问题
2020/02/19 Python
PyQt5 QDockWidget控件应用详解
2020/08/12 Python
Timberland俄罗斯官方网上商店:全球领先的户外品牌
2020/03/15 全球购物
农田水利实习自我鉴定
2013/09/19 职场文书
工程造价与管理专业应届生求职信
2013/11/23 职场文书
日语求职信范文
2013/12/17 职场文书
党委书记个人对照检查材料
2014/09/15 职场文书
银行反四风对照检查材料
2014/09/29 职场文书
关于做家务的心得体会
2016/01/23 职场文书
解决Oracle数据库用户密码过期
2022/05/11 Oracle