问题标签 [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.

0 投票
3 回答
141637 浏览

php - 从视频文件生成预览图像?

给定视频文件(.mov, .mp4)的 PHP 有没有办法生成缩略图预览?

0 投票
2 回答
3301 浏览

php - 在 PHP >= 4.3.0 中使用静态属性?

免责声明:是的,我被迫支持 PHP 4.3.0。我知道它已经死了。不,我无法升级它,因为我正在处理多个服务器,其中一些我没有 su 访问权限。

好吧,由于它是 PHP5 特定的,所以我不能使用self::,我应该如何在 PHP4 类中实现静态?到目前为止,从我的研究看来,我至少可以使用static关键字,除非只能在函数上下文中使用,我已经看到了另一种使用 $_GLOBALS 的方法,但我认为我不会使用它。

就这样我们在同一个页面上,我需要在 4 中访问这些 PHP5 静态:

到目前为止,我已经提出了我自己的函数,如果找不到一个静态变量,它基本上会设置一个静态变量,然后我将所有静态属性硬编码到其中。但是,我不完全确定如何在同一个类的另一个方法中引用这些静态变量,假设它没有被实例化并且没有构造函数被触发,这意味着我不能使用$this.

问题一:这可行吗?我应该尝试使用不同的方法吗?

问题 #2:我如何从同一个类中的方法中引用静态?我试过了__CLASS__::statics,但我认为__CLASS__这只是一个字符串,所以我并没有真正调用方法。

注意:我将把它实现到一个框架中,该框架将用于 Apache2+/IIS6+、PHP4.3.0 到 PHP 5.2、OSX/Linux/Windows。

0 投票
1 回答
750 浏览

php - mb_strlen 是 iconv_strlen 的合适替代品吗

也就是说,如果我完全用 PHP4 编写代码?或者也许我应该使用自定义函数或类/扩展来计算多字节字符串中的字符数?

我能发现的唯一区别是 mb_string 去除了坏序列,而 iconv_strlen 没有。

0 投票
1 回答
96 浏览

php - 在静态方法中内部调用构造函数是个好主意吗?

例如,假设我有一个本地化的日期类,其中的正常用法是创建一个对象。

现在,如果我不想总是明确地创建一个新对象,而是想要更多类似...的东西怎么办?

在我的formatDate方法中,调用构造函数在内部创建日期对象是个好主意,还是应该完全使所有内部方法调用静态?

我还没有开发很多类,我想知道这是否是 OO 语言中的常见模式。

0 投票
4 回答
225 浏览

php - 根据 SELECTvalue 发布到不同的页面?

我有一个表格,取决于<select>我想发送到不同页面的框的选定值。

我不知道执行此操作的最佳方法,但我认为最好的方法可能是让中间页面始终发布到,然后让中间页面检查从<select>框中发送的值并将 POST 值转发到不同的页面取决于它是什么。如果这是最好的方法,我该怎么做?如果没有,最好的方法是什么?

谢谢!!

0 投票
1 回答
6238 浏览

php - 为什么 PHP 4.4.9 会抛出“解析错误:语法错误,意外的 T_STATIC”?

static我刚刚意识到,当关键字添加到 PHP 4时,Google 教授无法提供我可以找到的特定页面。虽然按照php 4 的更改日志,我可以看到它从 4.0.6 版(或之前)开始可用但为什么会抛出:

解析错误:语法错误,意外的 T_STATIC,在 {FILE_PATH+LINE#} 中需要 T_OLD_FUNCTION 或 T_FUNCTION 或 T_VAR 或 '}'

一个简单的代码如下:

或者这个类变量的赋值是在早期版本的 PHP 中引入的?

0 投票
1 回答
842 浏览

php - php HTTP_REFERER 标头,如何关闭或留空

我正在使用以下简单的 PHP 代理脚本,但在目标站点收到零星消息。

我在想它可能与 HTTP_REFERER 标头有关,尽管我没有明确定义它。

谁能告诉我如何明确关闭或将 HTTP_REFERER 标头留空?

提前致谢!

0 投票
2 回答
8054 浏览

php - building a 'simple' php url proxy

I need to implement a simple PHP proxy in a web application I am building (Its flash based and the destination service provider doesn't allow edits to their crossdomain.xml file)

Can any php gurus offer advice on the following 2 options? Also, I think, but am not sure, that I need to include some header info as well.

Thanks for any feedback!

option1

option2

0 投票
6 回答
14196 浏览

php - PHP:定义具有可变参数计数的函数?

有没有办法在 PHP 中定义一个函数,让您定义可变数量的参数?

在我更熟悉的语言中是这样的:

谢谢!

0 投票
1 回答
491 浏览

php - PHP:合并数组的问题

好的,我有这个合并数组的函数(我得到了这个问题的答案),如下所示:

职能

用法

输出

好的,这适用于 1 个缺陷,我无法弄清楚如何修复:如果 $arr1 缺少 $arr2 所具有的东西,它应该只使用 $arr2 中的值,而是将它们全部省略:

例子

输出

注意 [soda] 不在新数组中,因为第一个数组没有它。

我怎样才能解决这个问题???

谢谢!!!