首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >PHP警告:调用时按引用传递已弃用

PHP警告:调用时按引用传递已弃用
EN

Stack Overflow用户
提问于 2011-01-12 13:59:11
回答 2查看 59.1K关注 0票数 72

对于以下代码行,我收到警告:Call-time pass-by-reference has been deprecated

代码语言:javascript
复制
function XML() {
    $this->parser = &xml_parser_create();
    xml_parser_set_option(&$this->parser, XML_OPTION_CASE_FOLDING, false);
    xml_set_object(&$this->parser, &$this);
    xml_set_element_handler(&$this->parser, 'open','close');
    xml_set_character_data_handler(&$this->parser, 'data');
}
function destruct() {
    xml_parser_free(&$this->parser);
}
function & parse(&$data) {
    $this->document = array();
    $this->stack    = array();
    $this->parent   = &$this->document;
    return xml_parse(&$this->parser, &$data, true) ? $this->document : NULL;
}

它导致了什么以及如何修复它?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4665782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档