请注意,在一些(可能是所有)你认为是可选但实际上是必需的情况下,修饰符参数是必需的。
<?php
$texty=ps_get_value($ps,'texty'); // 不起作用!
// 但是这样可以,然而:
$foo=NULL;
$texty=ps_get_value($ps,'texty',$foo); // 起作用了!
// 这样也可以:
$texty=ps_get_value($ps,'texty',NULL);
?>
如果你的脚本只是失败并向你的浏览器发送一个长度为零的文件,请尝试上面的解决方法。可以节省时间,你也不会感到沮丧;)
如果有人能说出 pslib 为什么会出现这种行为,那就太好了……
PHP 版本 4.4.4-8,pslib 版本 0.2.7-1(Debian etch)
祝新年快乐!
Tilman