php面试题之一,几个PHP概念性的面试题
几个PHP概念性的面试题今天简单说一下几个概念性的面试题,一般在面试的时候曝光率蛮高的。
1、说一下赋值和引用的区别
赋值:就是把一个变量的值赋给另一个变量,他们是独立的,其中一个变量的改变对另一个变量没有影响。
引用:把一个变量的地址传递给另一个变量,他们共同使用同一个物理地址,当一个变量发生改变时,另一个也会相应的改变。
2、echo、print_r()、print()有和区别
首先,echo是一个语句,而print_r()和print()是函数,语句没有返回值,而函数是有返回值的;
其次,printed()只能打印出简单类型的变量值,比如int、string等,而print_r()可以打印出复杂类型的变量值,比如array、objict等。
3、怎样使用PHP函数取得客户端IP和服务器端的IP
我们知道有一个$_SERVER这样一个全局数组,客户端IP:$_SERVER['REMOTE_ADDR'],服务器端IP:$_SERVER['SERVER_ADDR']。
4、get方式提交和post方式提交表单的区别
get:通过URL请求方式提交表单内容,把表单里各个name和value对应链接成字符串,放在action所指的url后面,数据在地址栏中都能看得见;
post:通过HTTP POST机制传输数据,把表单里各个name和value对应起来放在HTML的头信息(header)中传送给action所指的程序进行处理;
对比来看:get方式传输数据容量较小,而且没有post安全。
5、include和require包含文件的区别
当include包含文件不存在的时候会报错的(notice),但是程序还是会继续执行下去,而require遇到错误时就会停止执行程序。
6、session和cookie的区别
安全:session保存在服务器端,cookie保存在客户端,所以客户是得不到session信息的,但是可以伪造cookie值欺骗用户。
存储方式:session一般储存为数组对象,而cookie只能储存为字符串。
工作方式:session需要借助cookie才能正常工作,所以要保证cookie能正常运行。
保存时间:他们都可以在一定时间内保存,但是session在服务器端,所以在访问量大的情况下要考虑到服务器的性能,因此,要适当的使用cookie来配合提升用户访问体验。
7、数据库字段类型char和varchar的区别
char是定长的字符串,当内容长度达不到会以空格补全,而varchar是变长的,根据内容的长度而变
/phpmst/3954.htmlwww.phpzy.comtrue/phpmst/3954.htmlTechArticle几个PHP概念性的面试题 今天简单说一下几个概念性的面试题,一般在面试的时候曝光率蛮高的。 1、说一下赋值和引用的区别 赋值:就是把一个变量的值赋给另一个变量,他们是独立的...
php面试题之一,几个PHP概念性的面试题相关推荐
- java cglib jar包_Java面试题|反射必看的4道面试题
上三篇: 动力节点:Java面试题|多线程21道必看面试题zhuanlan.zhihu.com 动力节点:面试题|Java基础17道常见面试题zhuanlan.zhihu.com 动力节点:面试题 ...
- python基础知识面试题-python的一些基本概念知识和面试题
对于机器学习算法工程师而言,Python是不可或缺的语言,它的优美与简洁令人无法自拔.那么你了解过Python编程面试题吗?从Python基础到网页爬虫你是否能全方位Hold住?今天,机器之心为读者们 ...
- 华中科技大学2005年计算机组成原理试题,华中科技大学200年计算机组成原理考研试题.doc...
华中科技大学200年计算机组成原理考研试题 华中科技大学2000年计算机组成原理考研试题 in southwest of Zhejiang Provincial Committee of the pa ...
- 江苏省计算机一级考试试题库,2016年江苏省-计算机一级考试.试题-
2016年江苏省-计算机一级考试.试题- (18页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 |2016年江苏省计算机一级考试试题 20 ...
- 国税计算机专业面试题,2018年国家公务员考试:国税系统面试题
2018年国家公务员考试:国税系统面试题由国家公务员考试网整理发布.更多关于国考面试试题,国考面试题,以及公务员考试备考信息.请关注国家公务员考试网/内蒙古人事考试网! 2018年 2018年国家公务 ...
- 这几道Python面试题,稳准狠,Python面试题No15
文章目录 必须放一个表情包,太魔性了! 第1题: 修改以下Python代码,使得下面的代码调用类A的show方法? 第2题:修改以下Python代码,使得代码能够运行 第3题: 下面这段代码的输出是什 ...
- 初级计算机硬件试题,新版初级计算机操作员应知考试试题
新版初级计算机操作员考试试题 新版初级计算机操作员应知考试试题 一.是非判断题(正确的打"√",错误的打"×",每小题1分,共20分) (1)微型计算机硬件系统 ...
- 2021-10-08 2021年中式烹调师(初级)新版试题及中式烹调师(初级)免费试题
题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:中式烹调师(初级)新版试题是安全生产模拟考试一点通总题库中生成的一套中式烹调师(初级)免费试题,安全生产模拟考试一点通上中式烹调师 ...
- 人民银行招聘考试计算机类真题,中国人民银行招聘计算机类笔试试题大全(多套试题包含答案,考友经验分享试题分析,最全整理资料).doc...
中国人民银行招聘计算机类笔试试题大全(多套试题包含答案,考友经验分享试题分析,最新最全整理资料) 简介:文档包含了多套中国人民银行计算机类笔试模拟题含答案,中国人民银行计算机类考试笔,2006年到20 ...
最新文章
- 用 Linux 命令玩一个有趣的数学游戏
- 云边协同 — 协同的类型
- 程序流程图_干货收藏 | Java 程序员必备的一些流程图
- Linux 如何加载并口/打印口驱动
- 7.Working with External Libraries
- 用RPC OVER HTTPS发布Exchange(续)
- laravel 分页带参数
- Hexo+Github博客搭建教程
- ArcPy常用类介绍
- 第五届全国大学生GIS应用技能大赛开发题答案(非官方)
- TIF转PDF--itextpdf
- 蜂鸣片,蜂鸣器的原理以及驱动电路的个人理解
- 舆情热度实时数据查询分析怎么做的方法措施
- 手机连接Fiddler后无法上网问题解决
- 《拆掉思维里的墙》简评和部分摘录
- 贝叶斯法则求垄断者阻挠概率的动态博弈问题
- c++ stack用法详解
- 关于DDK中的编译知识 .
- 服务器系统如何管理网络连接不上,详解Windows Server 2008网络设置技巧技术教程...
- H3C防火墙web管理
热门文章
- 相关系数(correlation coefficient)是什么?相关的类型有哪些?有哪些常用的计算方法?不同形态的点分布与相关系数之间的关系?如何评判相关性的强弱?
- 流形学习之LLE(LocallyLinearEmbedding)模型
- python 自带虚拟环境
- 【文本分类】混合CHI和MI的改进文本特征选择方法
- 【建站系列教程】5、谈一谈网站的静态化
- 语义分割--Mix-and-Match Tuning for Self-Supervised Semantic Segmentation
- 人脸对齐--Dense Face Alignment
- 场景解析--Pyramid Scene Parsing Network
- Java源码详解零:HashMap介绍
- python中tkinter圆弧_Tkinter(Python)中弧的选项