PHP整数参数,例如curl_setopt和filter_var

时间:2014-04-26 00:18:05

标签: php

我一直在无情地浏览文档,但是当函数使用具有int数据类型的参数时,我似乎无法弄清楚它是什么。例如,在filter_var中:

filter_var('bob@example.com', FILTER_VALIDATE_EMAIL);

...或卷曲

curl_setopt($curl, CURLOPT_URL, 'http://example.com');

什么是FILTER_VALIDATE_EMAIL和CURLOPT_URL?

2 个答案:

答案 0 :(得分:3)

他们被称为Constants

它只是一个变量,但因为它是常量,所以它应该写成大写字母,以区别于其他类型的变量。这就是命名约定。

define('YOUR_CONSTANT', '894616466');
echo YOUR_CONSTANT;//894616466

答案 1 :(得分:0)

这些被称为"预定义常量"。它们按类别发布,即

http://www.php.net/manual/en/filter.constants.php

http://www.php.net/manual/en/curl.constants.php