php绩效考核
php绩效考核
Php知识点考核
1. php对于变量名有哪些约定?
a) 必须以$开头
b) 由字母或者下划线开头,后面跟上任意数量的字母、数字、或者下划线 c) 变量名区分大小写
2. 说出 echo 与 print 的区别?
a) Echo可以输出多个字符串,print只能输出一个字符串
b) Echo效率相对比较快,print可以表现得更像一个函数,能用在更复杂的表达式中 c) Echo没有返回值,print有返回值,成功返回1,false返回0
3. 说出 global $a 与 $GLOBALS[a] 的区别?
a) Global在函数产生一个指向函数外部变量的别名变量,而不是真正的函数外部变量 b) $GLOBALS[]确确实实调用的是外部的变量,函数的内外会始终保持一致
4. 怎样理解php中静态变量,试写出一段代码加以说明?
a) 地址会被在内存中保存,并且只在第一次调用时执行
Function add($a){
Static $a=3;
$a++;
Return $a;
}
Echo add(2);
?
5. php中,我们调用函数有传值和传址两种方式,试述二都的区别?写出传址的一段代码。 a) 传值:传递变量的值;传址:传递变量的地址
传值: <?php