PHP程序员必须会的 45 个PHP 面试题
发布时间:2020-12-25 16:24:18 所属栏目:运营 来源:网络整理
导读:副标题#e# Q1: == 和 === 之间有什么区别? 话题:?PHP 困难: ? 如果是两个不同的类型,运算符? == ?则在两个不同的类型之间进行强制转换 === ?操作符执行’ 类型安全比较 ‘ 这意味着只有当两个操作数具有相同的类型和相同的值时,它才会返回 TRUE。 1 ===
|
思考: try {
print "this is our try block n";
throw new Exception();
} catch (Exception $e) {
print "something went wrong,caught yah! n";
} finally {
print "this part is always executed n";
}
Q19: 区分 echo 和 print () Topic:?PHP
区别在于:
Q20: require_once 和 require 在什么场景下使用?Topic:?PHP require_once() 作用与 require() 的作用是一样的,都是引用或包含外部的一个 php 文件,require_once() 引入文件时会检查文件是否已包含,如果已包含,不再包含 (require) 它。 我建议在 99.9% 的时候要使用 使用 Q21: 判断 PHP 数组是否是关联数组Topic:?PHP function has_string_keys(array $array) {
return count(array_filter(array_keys($array),'is_string')) > 0;
}
如果 Q22: 如何将变量和数据从 PHP 传至 JavascriptTopic:?PHP 这里有几种实现方法:
思考get-data.php echo json_encode(42);
思考index.html: <script>
function reqListener () {
console.log(this.responseText);
}
var oReq = new XMLHttpRequest(); // new 一个请求对象
oReq.onload = function() {
// 在这里你可以操作响应数据
// 真实的数据来自 this.responseText
alert(this.responseText); // 将提示: 42
};
oReq.open("get","get-data.php",true);
// ^ 不要阻塞的其余部分执行。
// 不要等到请求结束再继续。
oReq.send();
</script>
(编辑:PHP编程网 - 襄阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐

