1、PHP的意思,它能干些什么?

PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页,英文的全称(Professional Home Pages) (1)WEB开发、实现订单、网络通信、在线支付、一切互联网可以实现的工作。 (2)脚本的开发,Shell 脚本、 windows的计划任务等。 (3)软件的开发,PHP-GTK等第三方的软件,使用php语法配合其他的语言开发软件

2、谈谈对mvc的认识?

由模型(Model),视图(View),控制器(Controller)完成的应用程序

3、GD库是做什么用的?

GD库提供了一系列用来处理图片的功能,使用GD库可以处理图片,或者生成图片。 在网站上GD库通常用来生成缩略图或者用来对图片加水印或者对网站数据生成报表。现在常用的GD2功能更强大,可以实现对gif、png图片的处理。

4、数据类型(int char varchar datetime text)的意思; 请问varchar和char有什么别?

int是数字类型,char固定长度字符串,varchar实际长度字符串,datetime日期时间型,text文本字符串,char的场地固定为创建表设置的长度,varchar为可变长度的字符

5、表单中 get与post提交方法的区别?

get是发送请求HTTP协议通过url参数传递进行接收

而post是实体数据,可以通过表单提交大量信息.

6、session与cookie的区别?

session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的一般 用于后台和安全性比较高的地方。cookie:是存储在客户端,对于Cookie来说是存储在用户浏览器下面的,一般用户 登陆,负载压力比较大的地方。可以减轻服务器的负载。

7、echo(),print(),print_r()的区别?

echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值print()只能打印出简单类型变量的值(如int,string) print_r() 可以打印出复杂类型变量的值(如数组,对象) Echo 输出一个或者多个字符串

8、什么是模板技术、能够使HTML和PHP分离开使用的模板?

模板技术就是使PHP和HTML、CSS、JS 分离,实现更加合理和代码的部署Smarty ,XTemplate, Template Lite, Easy Template…

9、使用哪些工具进行版本控制?

Cvs 、 Svn 、Vss

10、对于大流量的网站,您采用什么样的方法来解决访问量问题?

确认服务器硬件是否足够支持当前的流量,数据库读写分离,优化数据表, 程序功能规则,禁止外部的盗链,控制大文件的下载,使用不同主机分流主要流量 (1)PHP程序上可以使用生成静态文件实现服务数据库压力 (2)使用PHP缓存技术、或第三方的mamcached 等缓存技术实现服务器压力参考《PHP100视频教程》samrty缓存技术、mamcached缓存用法

11、include和require的区别是什么?为避免多次包含同一文件可用什么代替它们?

包含文件不存在或者语法错误的时候require是致命的,include不是 require需要放在头部预先载入,而include放在文件的任何位置随时载入 还有一对扩展函数:require_once() include_once()

php echo表单提交_PHP常见面试题及答案相关推荐

  1. 分享 Python 常见面试题及答案(下)

    程序IT圈 www.cxyquan.com 优秀程序猿技术公众号 之前分享了一篇很全的Java的面试题 分享 Java 常见面试题及答案(上) 分享 Java 常见面试题及答案(下) 由于篇幅过长,这 ...

  2. mysql常见面试题及答案_MySQL常见面试题与答案整理

    1.MySQL 中有哪几种锁? 1.表级锁: 开销小, 加锁快: 不会出现死锁: 锁定粒度大, 发生锁冲突的概率最高, 并发度最低. 2.行级锁: 开销大, 加锁慢: 会出现死锁: 锁定粒度最小, 发 ...

  3. 总结Java常见面试题和答案

    转载自  总结Java常见面试题和答案 int和Integer有什么区别?   答:int是java的原始数据类型,Integer是java为int提供的封装类,java为每个原始数据类型都提供了封装 ...

  4. 前端面试常见面试题及答案

    前端面试常见面试题及答案 h5新特性 ES6新特性 vuex的理解,组成以及原理介绍 前端常用框架 h5新特性 html5总的来说比html4多了十个新特性,但其不支持ie8及ie8以下版本的浏览器 ...

  5. 「java工程师」常见面试题及其答案(持续更新)

    「高级java工程师」常见面试题及其答案: 「高级java工程师」常见面试题及其答案(持续更新)_好人老李的博客-CSDN博客 目录 java基础 面向对象与面向过程的区别? JRE.JDK.JVM的 ...

  6. Java多线程常见面试题及答案汇总1000道(春招+秋招+社招)

    Java多线程面试题以及答案整理[最新版]Java多线程高级面试题大全(2021版),发现网上很多Java多线程面试题都没有答案,所以花了很长时间搜集,本套Java多线程面试题大全,汇总了大量经典的J ...

  7. MySQL常见面试题及答案汇总1000道(春招+秋招+社招)

    MySQL面试题以及答案整理[最新版]MySQL高级面试题大全(2021版),发现网上很多MySQL面试题都没有答案,所以花了很长时间搜集,本套MySQL面试题大全,汇总了大量经典的MySQL程序员面 ...

  8. java常见面试题及答案 1-10(基础篇)

    java常见面试题及答案 1.什么是Java虚拟机?为什么Java被称作是"平台无关的编程语言"? Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程.Java 源文件被 ...

  9. 软件测试常见面试题及答案

    软件测试常见面试题及答案 乐搏软件学院 2017-09-22 10:14:37 软件测试常见面试题及答案 软件测试常见面试题及答案 软件测试方法有哪些分类?各有什么特点?设计测试用例的主要方法有哪些? ...

最新文章

  1. 浅谈云服务器都能用来做什么?
  2. Nodejs连接mysql的增、删、改、查操作
  3. 阿里P8面试官都说太详细了,面试资料分享
  4. HTML5编写船上航行,单体半滑行穿浪船船型与静水航行性能
  5. C#面向过程之编译原理、变量、运算符
  6. python实现天气功能查询
  7. 自己写的配筋的Android应用——RCHelper,依据SL191-2008
  8. Swing数独游戏(二):终盘生成之随机法
  9. 算法的稳定性matlab,基于MATLAB地震反应谱数值算法的稳定性和精度分析
  10. 如何通过W3school学习JS/如何使用W3school的JS参考手册
  11. 抖音有网页版吗?抖音网页版,抖音电脑版
  12. 更多数学趣题:走迷宫
  13. 手把手教你申请CSDN博客专家(2021新鲜出炉)
  14. ionic安卓打印终极解决方案,支持USB打印
  15. 自己动手写代码生成器
  16. 邂逅APP + 网站平台的产品设想
  17. 他来了他来了,Hadoop序列化和切片机制了解一下?
  18. *皮亚诺关于公理4的一段语录解析 皮亚诺读后之六
  19. 大数据项目之电商数仓、业务数据介绍、电商系统表结构
  20. VS2017错误:未将对象引用设置到对象的实例

热门文章

  1. CSS扩展“less和”sass“
  2. django - 替换admin的textarea为 富文本
  3. python中def fun(a、b=200)_python 基础 函数
  4. 动态给a标签赋值_怎样利用Excel制作抖音上的心形动态函数图像?
  5. 下载Java Jar包的网站(托管厂库)
  6. java json设置编码,如何设置数组以产生这种json编码格式
  7. 计算机错误2 找不到指定文件,无法执行目录中的文件 错误2系统找不到指定文件怎么办?...
  8. python 二维数组 长度_Python创建二维数组的正确姿势
  9. java 跟踪错误程序_Java异常处理 如何跟踪异常的传播路径
  10. php框架 css文件引用,yii框架中怎么引入css文件