【问题标题】:making php 5.1 ignore namespace使 php 5.1 忽略命名空间
【发布时间】:2015-05-01 05:40:09
【问题描述】:

我使用 php 5.6 为我的网站制作了一个小框架。不幸的是,在上传到托管平台之前,我注意到它的网络服务器有 php 5.1.3。由于使用了命名空间(和作曲家),我的网站的最低版本必须是 php 5.3。

我可以让 php 5.1 忽略名称空间还是必须重写脚本?

【问题讨论】:

  • 5.1!!!!圣牛,离他们远点:)
  • 目前没有维护 5.4 之前的 PHP 版本。这意味着 5.3 及以下版本没有安全更新。我同意@FélixGagnon-Grenier 的观点。寻找新的托管服务提供商。

标签: php frameworks namespaces composer-php


【解决方案1】:

您不能使

为了帮助您迁移(或自动迁移)您的代码,请检查:PHP namespace removal / mapping and rewriting identifiers

【讨论】:

  • 感谢您的链接。很抱歉,这似乎是重复的,但我没有找到您指出的问题。
  • 有一个 composer 包,它为 5.3 之前的 php 版本创建了一个自动加载器。您可以通过以下方式获得它:bitbucket.org/xrstf/composer-php52
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-12-05
  • 2015-02-18
  • 1970-01-01
  • 2014-04-10
  • 2011-05-25
  • 1970-01-01
  • 2012-10-07
相关资源
最近更新 更多