-4

我正在使用这个模块 PHP 交易者。

我无法理解“预定义常量”的含义。我们应该在调用函数之前定义这些吗?我们应该将它们定义为数字,还是在调用函数之前不需要提及它们?

http://php.net/manual/en/trader.constants.php

预定义常量 - 下面的常量是由这个扩展定义的,只有在扩展被编译成 PHP 或在运行时动态加载时才可用。

4

1 回答 1

1

不,你不必定义任何东西。

预定义常量由扩展定义,因此您可以使用符号名称而不是“魔术”常量。例如,你会写:

$a = trader_ma ($real, $period, TRADER_MA_TYPE_DEMA);

对读者来说,它比

$a = trader_ma ($real, $period, 42); /* to pick a random number */

它只是包含一些神秘的数字,每次阅读时都必须在手册中查找。

于 2015-06-23T19:59:25.213 回答