[英]variable or constant?
使用一个比另一个好吗?
$lang = isset($_COOKIE['lang']) ? $_COOKIE['lang'] : 'en';
# OR
define("LANG" , isset($_COOKIE['lang']) ? $_COOKIE['lang'] : 'en');
谢谢
常量:
变量:
在这种情况下,常数更合适。 由于您希望在整个应用程序中使用相同的值,并且您不希望它可能被错误地更改。
请注意编程语言有许多功能,您不需要使用它们来实现算法,而是它们可以使算法更易读,可维护且不易出错。 常量是这类功能之一。
这取决于你想做什么。 一旦定义,常量的值不能改变。 变量可以。 这种差异应该让你选择你需要的那个。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.