小编Fra*_*rth的帖子

为什么比较和empty()在PHP中的行为如此?

PHP:

$a = "0";
$b = "00";
var_dump(empty($a)); # True (wtf?)
var_dump($a == $b); # True... WTF???
var_dump(empty($b)); # False WWWTTTFFFF!!??
Run Code Online (Sandbox Code Playgroud)

我已经阅读了文档.但是文档没有解释为什么他们这样设计它.我不是在寻找变通方法(我已经知道了),我正在寻找解释.

为什么会这样?这会让某些事情变得更容易吗?

php syntax

3
推荐指数
1
解决办法
154
查看次数

是否可以将PHP函数的参数列表转换为数组?

假设我有一个功能:

function my_function($a, $b, $c) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

我希望能够使用我的参数列表,就好像它是一个数组 - 就像在这里一样,使用假$parameter_list变量:

function my_function($a, $b, $c) {
    foreach ($parameter_list as $value) {
        print $value."\n";
    }
    ...
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

php arrays parameters arguments function

3
推荐指数
1
解决办法
313
查看次数

Drupal - 查找模板的一般方法?

鉴于我有一个页面的URL,我可以看到它作为用户的内容,有没有一种简单的方法来找出生成页面的模板文件?理想情况下,我想知道三件事:

  1. 正在使用的当前模板文件
  2. 我可以在本地文件夹中创建的文件名来自定义它们
  3. 这些文件有哪些变量可用

我只是想知道找出这些信息的一般程序是什么.

templates themes drupal

2
推荐指数
1
解决办法
1840
查看次数

Actionscript内存管理,垃圾回收

此博客(和其他人)声明在清理对象时应该在dispose()方法中将对象引用设置为null.

但是,Actionscript 3(使用Flash Player 9)使用标记和扫描来清除循环引用.所以我想知道:是否真的有理由废弃您的对象引用?

flash actionscript garbage-collection memory-management actionscript-3

2
推荐指数
1
解决办法
2573
查看次数

Python存在哪些网络库/框架?

我想知道Python有什么好的网络库/框架.

请提供指向库的标准API文档的链接,也许还有指向开始使用它的体面教程的链接.

关于其优点/缺点的一两条评论也会很好.

python networking frameworks

1
推荐指数
2
解决办法
1615
查看次数


Drupal CCK字段对匿名用户不可见

我使用CCK向nodetype添加了一个字段,但是当我尝试将该节点视为匿名用户时,该字段不可见.当我使用管理员帐户登录时,我可以看到它.

可能是什么问题呢?

visibility drupal field cck

1
推荐指数
1
解决办法
1616
查看次数

输出数组作为PHP eval-able代码

基本上我想要一些功能array_as_php,其中基本上是相反的eval:

$array = array( '1' => 'b', '2' => 'c' );
echo array_as_php($array);
Run Code Online (Sandbox Code Playgroud)

将打印以下eval字符串:

array( '1' => 'b', '2' => 'c' )
Run Code Online (Sandbox Code Playgroud)

php arrays eval

1
推荐指数
1
解决办法
1105
查看次数

AS3标记语言

在Actionscript中渲染标记有哪些选项?我正在寻找可以用来为Flash应用程序中的菜单,工具提示和其他显示/前端内容编写模板的东西.

我希望能够从字符串加载模板,然后将其渲染为显示对象.内部的东西包括文本,可能的字体样式,文本定位和图像.

flash model-view-controller actionscript actionscript-3

1
推荐指数
1
解决办法
254
查看次数

这种物体有什么好名字?

我有一个元素ID的关联数组来计算每个元素的计数.例如(在python中):

myObject = { 'a': 5, 'b': 3 }
Run Code Online (Sandbox Code Playgroud)

它应该支持加法和减法.例如:

myObject - { 'a': 3 }
Run Code Online (Sandbox Code Playgroud)

应评估为:

{ 'a': 2, 'b': 3 }
Run Code Online (Sandbox Code Playgroud)

对于上下文,这是支持成本系统.每个元素都是资源类型,数量是实体拥有的资源量.用户可以将这些对象中的一个作为某种类型的库存,但是一个项目可能会将其中一个作为其成本.因此,用户对象可以简单地从库存中减去商品的成本.

我只是想为这种对象想一个好词.

python naming terminology data-structures

0
推荐指数
1
解决办法
116
查看次数