Php 构造函数construct的前下划线是双的_
2015-01-24信息快讯网
最近写php的class时,总是碰到function non object的错误,知道是类没有实例化,但就是不知道错误在哪里。
定义和用法
__construct() 函数创建一个新的 SimpleXMLElement 对象。
如果成功,则该函数返回一个对象。如果失败,则返回 false。
语法
__construct(data,options,is_url,ns,is_prefix)
参数 | 描述 |
---|---|
data | 必需。形式良好的 XML 字符串或 XML 文档的路径或 URL。 |
options | 可选。规定附加的 Libxml 参数。 |
is_url | 可选。规定 data 参数是否是 URL。默认是 false。 |
ns | 可选。 |
is_prefix | 可选。 |
返回值
返回一个表示数据的 SimpleXMLElement 对象。
例子
<?php
$xmlstring = <<<XML
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
XML;
$xml = new SimpleXMLElement($xmlstring)
;
echo $xml->body[0];
?>
输出类似:
Don't forget the meeting!
后来看construct的前_是一个,我靠,上次也是这个错误,忘了,现在记着了
function __construct()
{}
不是
function _construct()
{}
rephactor 优秀的PHP的重构工具
php获取post中的json数据的实现方法
php错误提示failed to open stream: HTTP request failed!的完美解决方法
php自动获取字符串编码函数mb_detect_encoding
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数的小问题
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
php异常:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE eval()'d code error
php中在PDO中使用事务(Transaction)
php 截取字符串并以零补齐str_pad() 函数
PHP的substr_replace将指定两位置之间的字符替换为*号
PHP操作MongoDB时的整数问题及对策说明
PHP中的session永不过期的解决思路及实现方法分享
使用NetBeans + Xdebug调试PHP程序的方法
PHP stream_context_create()作用和用法分析
php中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
PHP中删除变量时unset()和null的区别分析
浅谈PHP Extension的开发――基础篇第1/2页
PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
PHP 采集程序中常用的函数
PHP 读取文件内容代码(txt,js等)
php session_start()关于Cannot send session cache limiter - headers already sent错误解决方法
PHP Session变量不能传送到下一页的解决方法
MYSQL 小技巧 -- LAST_INSERT_ID
php self,$this,const,static,->的使用
PHP iconv 函数转gb2312的bug解决方法
php面向对象全攻略 (十一)__toString()用法 克隆对象 __call处理调用错误
php面向对象全攻略 (十) final static const关键字的使用
php面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
php download.php实现代码 跳转到下载文件(response.redirect)
PHP PDO函数库(PDO Functions)第1/2页
php str_pad 函数用法简介
php strlen mb_strlen计算中英文混排字符串长度
php ignore_user_abort与register_shutdown_function 使用方法
php 无限级 SelectTree 类
php array_intersect()函数使用代码
php strtotime 函数UNIX时间戳
php str_pad 函数使用详解