问题标签 [php4]
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.
php4 - 有没有办法在 PHP4 中模拟 PHP5 的 __call() 魔术方法?
PHP5 有一个“魔术方法” __call()
,可以在调用未定义方法时调用的任何类上定义它——它大致相当于 Rubymethod_missing
或 Perl 的AUTOLOAD
. 是否有可能在旧版本的 PHP 中做这样的事情?
php - PHP4 有依赖注入框架吗?
我被困在 PHP 4 服务器上,我想开始将旧的遗留项目迁移到现代设计模式,包括依赖注入。是否有适用于 PHP 4 的依赖注入框架?
php - 如何在相同的 apache 安装中同时使用 PHP 4 和 5?
我正在尝试使此功能可用,可能在 apache .htaccess 文件中。
php - PHP4:通过 cURL 通过 HTTPS/POST 发送 XML?
我编写了一个类/函数来通过 PHP4/cURL 通过 https 发送 xml,只是想知道这是否是正确的方法,或者是否有更好的方法。
请注意,PHP5 目前不是一个选项。
干杯!
ubuntu - Ubuntu 服务器 8.10 中用于 Apache 2.2.9 的 PHP4
我最近从基于 Windows 的开发环境转移到了 ubuntu 环境。我需要同时提供 PHP4 和 PHP5(PHP4 是公司的要求,所以我无法决定)。我的问题是我无法安装 PHP4,因为它不能作为一个包提供,而且似乎获得它的唯一方法是编译它。你能给我指出一个关于如何编译和安装 PHP4 的好资源或教程吗?我需要能够在两个版本之间轻松切换,一个 là WAMPSERVER(如果不可能,我将设置为 PHP4)。谢谢。
php - php 4 和 php 5 的区别?
我正在寻找虚拟主机空间,并且知道 PHP 版本是 4.3 和 MySQL 版本 4.1
但是我在 MySQL 5.x 版和 PHP 5.x 版中开发了我的应用程序
谁能给我版本的差异?
我现在无法访问什么?
谢谢...
php - 有 PHP4 的分支吗?
有没有人 fork PHP4 来继续支持这个版本?
编辑:这不是关于迁移到 PHP5 的问题。
php - PHP:在服务之前重新解析整个页面?
在一个页面的末尾,如果有什么事情发生了,就需要清除它,然后整个页面需要重新解析,然后再提供给客户端。我打算回显一个 javascript 来刷新页面,但这会让他们加载页面然后重新加载它......我想知道是否有一种方法可以告诉 php 引擎回到开头并重新-解析整个页面?
谢谢!
我会尝试更清楚地解释这个问题,但它很复杂,而且我是一个糟糕的沟通者。我在列出产品的页面上为用户提供了选择字段以缩小结果的选项。系统会记住这一点,因此他们不必一直选择它们。如果他们缩小了金属颜色之类的类别,然后转到与金属颜色无关的类别,例如水晶雕像,它将不会显示任何结果,因为没有一个与所选金属颜色相匹配。生成查询以从数据库中提取产品非常复杂,因为不同的类别对找到正确的产品有不同的要求。因此,一旦生成查询,我想针对 mysql_num_rows() 对其进行测试,如果没有结果,请清除用户的选择并重新开始。
php - PHP 4 和 PHP 5 都在 IIS7 上运行
我有一台在 PHP5 中托管大量网站的服务器。我有一个为 PHP4 设计的旧站点,我在服务器上也需要它。
最初,我只是要将代码移植到 PHP5,但发现这个过程更加紧张,我有时间,所以我需要在同一个 Server 2008 机器上运行 PHP4 和 PHP5。
如果我可以设置要加载的 PHP.ini 文件,我认为这应该相当容易。我记得在某处读过有关如何设置 PHP 将加载哪个 PHP.ini 文件的文章,但我似乎在任何地方都找不到那篇文章。
有谁知道如何在 IIS7 上并行运行 PHP4 和 PHP5,或者如何指定为不同版本的 PHP 加载哪个 PHP.ini 文件?
谢谢,瑞恩。