4

我定义了一个常量,

define("TEST", "good");

我现在有$post = "TEST";

我只是想将此“测试”转换为常数。

例如: echo$post;它应该打印good

4

4 回答 4

8
echo constant($post);

http://php.net/constant

于 2012-04-26T07:18:17.770 回答
1

检查PHP的constant()

http://in.php.net/constant

于 2012-04-26T07:18:57.693 回答
0

只需删除引号..就足够了..

define("TEST", "good");
$post = TEST;
echo $post;
于 2012-04-26T07:19:05.353 回答
0

您应该使用不带引号的定义,如下所示:

define("TEST", "good");
$post = TEST;
echo $post;
于 2012-04-26T07:19:15.623 回答