我想知道将默认数组值设置为空数组或 NULL 是否有任何区别。
例如:
function arrayTest(array $array = array()) {
if(!empty($array)) {
// Do something
}
}
Run Code Online (Sandbox Code Playgroud)
或者
function arrayTest(array $array = NULL) {
if(!empty($array)) {
// Do something
}
}
Run Code Online (Sandbox Code Playgroud)
我注意到第一个示例不允许传递 NULL 值,而第二个示例则由于类型转换而允许传递 NULL 值。
还有其他区别吗?应该使用哪一个?
我注意到,如果我将css 放在<style>里面<body>,它将应用于<style>标记之后和之前的所有元素。
因此,我认为加载页面时会处理CSS,这与javascript文档就绪事件类似。我对吗?如果是这样的话,将按多个顺序<style>处理多个标签?