Tag: PHP的

PHP中的HTTP_HOST和SERVER_NAME有什么区别?

你什么时候考虑使用一个,为什么?

删除空的数组元素

我arrays中的一些元素是基于用户提交内容的空string。 我需要删除这些元素。 我有这个: foreach($linksArray as $link) { if($link == '') { unset($link); } } print_r($linksArray); 但它不起作用, $linksArray仍然有空元素。 我也试过用empty()函数做,但结果是一样的。

PHP使用MySQL的最佳sorting规则是什么?

我想知道是否有一个“最好的”select整理MySQL的一般网站,你不是100%确定将被input? 我明白,所有的编码应该是相同的,如MySQL,Apache,HTML和PHP内的任何东西。 在过去,我已经设置PHP以“UTF-8”输出,但是这种整理是否在MySQL中匹配? 我认为这是UTF-8之一,但我以前使用过utf8_unicode_ci , utf8_general_ci和utf8_bin 。

在PHP中,线程安全或非线程安全是什么?

我看到了PHP的不同的二进制文件,如非线程或线程安全? 这是什么意思? 这些软件包有什么区别?

我如何使用PHP来获得当年的?

我想在网站的页脚上添加一个版权声明,但是我认为这个版本过时的问题非常糟糕。 我如何使用PHP 4和PHP 5自动更新年份?

基于stringdynamic创buildPHP对象

我想在PHP中创build一个基于由MySQL数据库中的string定义的types的对象。 数据库表具有以下列和样本数据: id | type | propertyVal —-+——+————- 1 | foo | lorum 2 | bar | ipsum …与PHP数据types class ParentClass {…} class Foo extends ParentClass {private $id, $propertyVal; …} class Bar extends ParentClass {private $id, $propertyVal; …} //…(more classes)… 只使用一个查询,我想通过idselect一个行,并创build一个types的对象定义表的types列与SELECTed行中的其他列被分配到新创build的对象。 我在想,使用: mysql_fetch_object() 读取types属性 创build一个types由type属性定义的对象 但是知道没有办法根据stringdynamic创build一个types。 如何做到这一点?

PHP的DOM和SimpleXML扩展之间有什么区别?

我无法理解为什么我们需要PHP中的2个XMLparsing器。 有人能解释这两者之间的区别吗?

静态方法与function的性能

在PHP中,(不像我原先想的那样)有调用静态方法和简单函数的开销。 在一个非常简单的工作台上,这个开销超过了调用时间的30%(方法刚刚返回参数): // bench static method $starttime = microtime(true); for ($i = 0; $i< 10*1000*1000; $i++) SomeClass::doTest($i); echo "Static Time: " , (microtime(true)-$starttime) , " ms\n"; // bench object method $starttime = microtime(true); for ($i = 0; $i< 10*1000*1000; $i++) $someObj->doTest($i); echo "Object Time: " , (microtime(true)-$starttime) , " ms\n"; // bench function $starttime = […]

如何在PHP中将date时间转换为ISO 8601

如何将我的时间从2010-12-30 23:21:46转换为ISO 8601的date格式? (-_-;)

如何在PHP中使用call_user_func_array调用构造函数

我怎么能用call_user_func_array调用一个类的构造函数 这是不可能的: $obj = new $class(); call_user_func_array(array($obj, '__construct'), $args); 因为如果构造函数有参数, 新的将失败。 约束:我不控制我必须实例化的类,也不能修改它们。 不要问我为什么要做这个疯狂的事情,这是一个疯狂的考验。