我一直在无情地浏览文档,但是当函数使用具有int数据类型的参数时,我似乎无法弄清楚它是什么。例如,在filter_var中:
filter_var('bob@example.com', FILTER_VALIDATE_EMAIL);
...或卷曲
curl_setopt($curl, CURLOPT_URL, 'http://example.com');
什么是FILTER_VALIDATE_EMAIL和CURLOPT_URL?
答案 0 :(得分:3)
他们被称为Constants。
它只是一个变量,但因为它是常量,所以它应该写成大写字母,以区别于其他类型的变量。这就是命名约定。
define('YOUR_CONSTANT', '894616466');
echo YOUR_CONSTANT;//894616466
答案 1 :(得分:0)
这些被称为"预定义常量"。它们按类别发布,即