PHP 面试题与答案
Test your skills through the online practice test: PHP Quiz Online Practice Test
相关差异对比
问题 1. When are you supposed to use endif to end the conditional statement?
When the original if was followed by : and then the code block without braces.
这有帮助吗?
添加评论
查看评论
问题 2. Explain the ternary conditional operator in PHP?
Expression preceding the ? is evaluated, if it's true, then the expression preceding the : is executed, otherwise, the expression following : is executed.
E.g $id = isset($_GET['id']) ? $_GET['id'] : false;
这有帮助吗?
添加评论
查看评论
问题 3. How do I find out the number of parameters passed into function?
func_num_args() function returns the number of parameters passed in.
这有帮助吗?
添加评论
查看评论
问题 4. If the variable $a is equal to 5 and variable $b is equal to character a, what's the value of $$b?
100, it's a reference to existing variable.
这有帮助吗?
添加评论
查看评论
问题 5. What's the difference between accessing a class method via -> and via ::?
:: is allowed to access methods that can perform static operations, i.e. those, which do not require object initialization.
这有帮助吗?
添加评论
查看评论
用户评价最有帮助的内容:
- What does a special set of tags <?= and ?> do in PHP?
- What's the difference between include and require? -
- I am trying to assign a variable the value of 0123, but it keeps coming up with a different number, what's the problem?
- How do you define a constant?
- Would I use print "$a dollars" or "{$a} dollars" to print out the amount of dollars in this example?