问题标签 [php-5.3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
22208 浏览

upgrade - 如何将 MAMP 的 PHP 升级到 PHP 5.3?

我还没有找到任何关于如何做到这一点的资源..有人有任何想法或资源吗?!

我已经尝试更改 ./configure 选项,并且我一次解决一个问题,但似乎这种方法可能需要永远......我目前的错误是......

检查 -ljpeg 中的 jpeg_read_header ... 没有配置:错误:libjpeg 有问题。(a|so)。请检查 config.log 了解更多信息。

我正在运行雪豹。

任何帮助都会很棒,马特·穆勒

0 投票
1 回答
1252 浏览

php - PHPs SoapServer 是否受最大执行时间影响?

我最近为使用 PHPs SoapServer 的 PHP Web 服务创建了一个 Java 前端。

我的应用程序正在执行长时间运行的数据同步,根据我从 PHP 中了解到的情况,由于max_execution_time限制,我准备好关闭连接。

但是我从来没有遇到任何错误,就好像 SoapServer 实例永远运行一样。

我最好的猜测是,我并不真正了解 SoapServer 是如何工作的。那么,任何人都可以对此有所了解吗?SoapServer 不受max_execution_time?

编辑:在我的测试max_execution_time中设置为 5 分钟,但我的程序运行了几个小时。

0 投票
1 回答
137 浏览

php - 变量预定义,将变量移动到更早的点

好的,这就是我真正陷入困境的交易。

我将我的 cms 与设计模式一起使用。最后的最终输出在哪里(在设计模板的主文件中:'design.php'):

CONTENT_XXXX在哪里是生成器认为站点模块:

在 95% 的情况下一切正常。但是,在某些情况下,我需要获取仅在 NEXT SIDE 中定义的变量内容(在左侧模块中)(例如在右侧模块中)

使用我的代码,我可以定义站点标题在“标题模块”中,但如果我想要,我可以在 ex. 右侧,因为我可以将替换数据要求添加到数组中,这将在所有侧面内容将生成器生成到变量之后但在打印到客户端浏览器之前执行。

所有这一切只能通过 1 行函数来完成:


现在谈谈我的问题。

如何对变量做同样的事情:

左侧模块中,我有一句话(问题:$object):

右侧模块中,我有句子(问题:$object):

这只是我需要做的示例代码(所以不要详细说明),但重点我需要以某种方式将变量提交到较早的源点:解决方案之一是“使用 GOTO ” ,但它是否变量会被记住。

我是说:

而且,有没有其他方法可以在没有 GOTO 的情况下执行此操作如果 GOTO 解决方案是可能的(?))?


我个人认为这是不可能编码的,但是自从 PHP 5.3.0 是可能的,我变得很可能被编码。不幸的是,我不确定公司是否会在他们的服务器上使用 Php 5.3.0,所以我希望有另一种解决方案。

此外,我仍然不确定GOTO是否会在那里提供帮助。

0 投票
3 回答
102 浏览

caching - 将变量转移到较早的点而不使用 goto

如何在没有 goto 的情况下编写:


要获得此回声:

要求:

1.我不能更改顺序(CORE( echo $a ), and PLUGIN( $a=5 )):

2.必须通过 ob_get_contents() 生成输出;

但是我可以在某些地方写任何代码。

// 求解 ob_get_contents(); 仅在想要替换输出 HTML 代码中的几行但无法更改变量的值时才有帮助,以更改生成随机 HTML 代码的 ALGORHYTM(取决于 var 值)。

另外,当我检查我的代码时,我明白,我的代码,即使使用 GOTO 标签语句,也不会更改 $output1 内容?怎么做?唯一的方法是从他的开始重新缓存 $output1。或者也许我可以通过其他方式做到这一点?

0 投票
1 回答
660 浏览

php - PHP extension: convert an object to string with __toString()

Writing a PHP extension in C, I want to convert a userland object (IS_OBJECT) to a string through __toString() if it has one, and fail otherwise. What should I use? I don't need another zval on output, just a char *.

0 投票
3 回答
47468 浏览

php - 什么是?:在 PHP 5.3 中?

可能重复: 什么是 PHP 运算符“?” 和“:”调用,他们做什么?

来自http://twitto.org/

自 PHP 5.3 起,Twitto 使用了几个可用的新功能:

  1. DIR常数_
  2. 运营商
  3. 匿名函数

  1. 在 PHP 5.3中,数字 2 对?:有什么作用?

  2. 另外,匿名函数是什么意思?那不是已经存在了一段时间的东西吗?

0 投票
5 回答
5298 浏览

php - 是否有支持 PHP 5.3 的 PHPDocumentor 替代品?

一些新的 PHP 5.3 特性,包括名称空间和匿名函数,与 PHPDocumentor 不兼容,即使是最新版本也是如此。例如,它只是在遇到“没有名称的函数”时引发错误,即闭包。那么,是否有任何其他开源工具可以从 PHP 5.3 代码中的 Javadoc 样式注释生成 API 文档(最好是 HTML 文档)?

0 投票
2 回答
591 浏览

php - 生成 URL Symfony sfFormExtraPlugin 自动完成器

自动完成程序有一个必需的选项 - url。问题是,它在 url_for() 和 $this->getController()->genUrl() 都不起作用的 Form.class 中使用。我看到的所有示例都使用 url 作为文字字符串,即

也许我弄错了,但我认为将 URL 写成字符串不是一个好习惯。无论如何,除了实践之外,由于使用了 frontend_dev.php,我也无法让它工作,我的意思是,我应该在开发完成后手动更改每个 Ajax URL 吗?不能这样。

我错过了什么?

0 投票
2 回答
145 浏览

php - PHP 5 功能返回一个没有赋值的数组交互?

我想知道这种事情是否会在 PHP 中成为可能(以及它是否已经存在并且我只是错过了一些东西......)

我真的很希望能够直接使用返回的数组,而不是先将它们分配给 var... 可能吗?

0 投票
2 回答
2817 浏览

php - php 5.3.2 不抛出异常

我正在尝试使用 php 5.3.2 引发异常,它给了我以下错误:

解析错误:语法错误,意外的 T_THROW

我试图通过以下方式抛出异常:

编辑:我也试过

它并没有改变我得到的错误。

完整的方法: