1、PHP是什么? PHP是一种创建动态交互性站点的服务器脚本语言。 2、PHP的语法 PHP脚本可以放置在文档的任何位置,PHP脚本是以<?php开始,?>结束。PHP文件的默认扩展名是“.php”,PHP文件通常包含HTML标签和PHP脚本代码。PHP中每个代码行必须以分号(;)结束,分号是一种分隔符,用来把指令集区分开来。 3、PHP变量 变量是用于存储信息的容器。 4、echo、print、print_r、printf、sprintf、var_dump的区别 echo是PHP语言,没有返回值,可以输出一个或多个简单类型数据(int、string)。 print即使函数又不能算是函数(print()可以打印数据,print也可以直接打印数据),有返回值,可以打印一个简单类型的数据(int、string)。 print_r是函数,有返回值,可以打印复杂类型的数据(array、object)。 printf是函数,输出格式化之后的字符串。 sprintf是函数和printf一样,唯一不同的是它不会直接输出,而是要赋值给一个变量。 var_dump是函数,用来输出变量的内容、类型、长度,通常用来调试。 5、EOF(heredoc)是什么及使用方法 EOF(heredoc)是一种在命令行和程序语言里定义一个字符的方法。
5、PHP数据类型 integer(整型)、string(字符串)、float(浮点型)、boolean(布尔)、array(数组)、object(对象)、null(空值) 6、PHP常量 常量是一个简单值得标识符,该值在脚本中不能改变。常量名称是由英文、下划线、和数字构成,但是数字不能作为首字母(常量名不需要加$符),常量是全局的。 define('常量名称', '常量值', false),define用来定义常量,第一个参数是常量名称,第二个参数是常量值,第三个参数是bool(true、false)默认是false大小写敏感,true是大小写不敏感。 7、PHP注释符号
8、在PHP里.的作用是什么 在PHP里.的作用是拼接字符串 9、PHP运算符
10、if...elseif...else和switch判断语句 if...elseif...else和switch都是根据条件判断去执行不同动作。 11、超全局变量 超全局变量是PHP自带变量,在脚本的全部作用域都可用。$GLOBALS、$_GET、$_POST、$_FILES、$_ENV、$_SERVER、$_COOKIE、$_SESSION、$_REQUEST 12、PHP循环 while、do...while、for、foreach 13、魔术常量 __LINE__文件中当前行号、__FILE__文件完整的路径和文件名、__CLASS__当前类名、__FUNCTION__当前函数名、__METHOD__当前类名和方法名、__NAMESPACE__当前命名空间、__DIR__文件所在目录、__TRAIT__代码复用方法traits 14、include、require、include_once、require_once的区别 include、require、include_once、require_once包含加载文件其他文件代码 include、require不同之处:require会产生致命报错,当文件代码有错误的时候脚本会停止执行,include在文件代码有错误时会生成一个警告,脚本会继续执行。 include_once、require_once只包含一次,如果已经存在文件代码,就不会继续包含加载。 15、cookie、session的相同和不同之处 cookie、session跨页面不跨用户,cookie只能能保存字符串类型数据,session可以保存任何人类型数据。cookie产生于服务器,存储在客户端。session产生于服务器,存储在服务器。 16、Redis和MemCached的区别: Redis和MemCached都是key-value存储系统,MemCached存储数据类型单一,Redis可存储多种数据类型。Redis速度比MemCached快,MemCached存在内存中,断电数据会丢失。 17、Redis数据类型 string字符串、hash散列、list列表、set集合、sorted set有序集合 18、MySQL int(11)可以保存手机号码吗 不可以,int类型的长度4个字节,手机号在第5个字节的时候会被吞掉。 19、MySQL索引有几种,有什么区别没有
20、MySQL中MyISAM和InnoDB的区别 MyISAM引擎查询快,支持全文索引,不支持事务、外键,支持表级锁。 InnoDB引擎查询慢,增删改快,支持事务、外键,支持事务和行级锁。MySQL5.6之后支持全文索引。 21、InnoDB 4大特征
21、数据库优化
22、优化查询语句的方法
|
|