8得票3回答
PHP:如何检查对象的属性是否具有值?

我使用这个方法来检查对象是否具有属性: function objectHasProperty($input){ return (is_object($input) && (count(get_object_vars($input)) > 0)) ? tr...

8得票2回答
PHP 5.4 中 E_STRICT 和 E_ALL 的区别是什么?

在PHP 5.4中,使用E_STRICT和E_ALL有什么区别?这两者是否相同?

12得票4回答
如何在PHP 5.4中将$this绑定到作为方法参数传递的闭包?

有没有办法将$this绑定到作为参数传递的闭包中?我阅读并反复阅读了手册或互联网上找到的所有内容,但除了这篇博客文章外,没有人提到这种行为: http://www.christophh.net/2011/10/26/closure-object-binding-in-php-54/ 虽然它提到...

16得票8回答
如何在内置的PHP 5.4 Web服务器中运行webphar PHP文件?

根据标题,我创建了一个非常简单的测试phar文件。我想使用内置的web服务器(PHP 5.4)进行测试,但似乎不可能。 php -S localhost:80 /path/to/myphar.php 结果:空白页面(在phar前端控制器中,index.php正在进行一些HTML输出)。 ...

213得票9回答
为php artisan.php serve设置端口

如何为测试服务器设置自定义端口? 通常情况下,当我们运行php artisan serve 该文件夹被用作:localhost:8000 我们如何访问一个文件夹,例如:localhost:8080 我想要在本地主机上访问两个不同的开发网站。

9得票1回答
我该在哪里获取预编译的适用于Windows的PHP 5.4版本的MongoDB PHP驱动程序?

在哪里可以获取适用于PHP 5.4的Mongo PHP驱动程序?针对Windows VC9非线程安全版本。

7得票2回答
在PHP的xmlwriter文档中如何换行

我有一个使用XMLWriter创建的XML源。在PHP 5.6 vagrant框中的开发环境中,它可以完美地工作。但是在运行PHP 5.4的生产服务器上,该源无法渲染,并显示以下错误信息: This page contains the following errors: error on ...

8得票1回答
将索引数组转换为普通或简单数组

我正在尝试将索引数组转换为普通数组。基本上得到的是: Array ( [0] => 14 [1] => 19 [2] => 20 ) 我需要的是: Array(14,19,20); 我在谷歌上搜索了一下,但没有找到相关信息。我认为这种函数在PHP中不可用,有吗?请...

9得票1回答
PHP < 5.5 的imagecrop()替代方法

一个简单的问题出于好奇,答案可能很复杂:是否可以通过组合其他GD函数在早期版本(如5.4)中模拟新的PHP 5.5 imagecrop()? 啊,但是请避免出现imagecrop() 黑线错误。 :p

17得票1回答
为什么在PHP 5.3中字符串表现得像一个数组?

我有这段代码:$tierHosts['host'] = isset($host['name']) ? $host['name'] : $host; 在PHP 5.5版本中,它能够正常工作。但在PHP 5.3版本中,当$host包含像pjba01这样的字符串时,条件返回true。它返回了$tie...