新课:PHP零基础(CMS开发)教学!
立即报名一周学会PHP教程之为什么学习PHP?
01分钟33秒一周学会PHP教程之PHP是什么
01分钟18秒一周学会PHP教程之零基础也能学习
01分钟38秒一周学会PHP教程之为什么有些人学不会
03分钟28秒一周学会PHP教程之开发环境是什么
02分钟43秒一周学会PHP教程之windows环境安装
03分钟38秒一周学会PHP教程之Linux环境安装
01分钟59秒一周学会PHP教程之其他开发环境
02分钟15秒一周学会PHP教程之写代码的工具选择
03分钟25秒PHP基本语法之基本语法概述
02分钟07秒PHP基本语法之写出你的第一段代码
09分钟41秒PHP基本语法之简单的变量
05分钟08秒PHP基本语法之echo显示命令
03分钟32秒PHP基本语法之注释的功能很强大
05分钟18秒PHP数据类型之数据类型概述
01分钟22秒PHP数据类型之整型
02分钟30秒PHP数据类型之布尔型
03分钟54秒PHP数据类型之字符串
07分钟26秒PHP数据类型之浮点型
03分钟40秒PHP流程控制之if和else语法
05分钟20秒PHP数据类型之NULL类型
08分钟34秒PHP数据类型之对象(以后学)
02分钟41秒PHP数据类型之数组
03分钟28秒PHP数据类型之资源类型
04分钟25秒PHP数据类型之查看和判断数据类型
06分钟26秒PHP数据类型之自动转换和强制转换
07分钟10秒PHP常量和变量之常量限制用户跳过某些文件
05分钟17秒PHP常量和变量之可变变量
04分钟01秒PHP常量和变量之外部变量
09分钟37秒PHP常量和变量之环境变量
05分钟51秒PHP常量和变量之变量引用
07分钟01秒PHP表达式与运算符之算术运算
06分钟11秒PHP表达式与运算符之自加、自减运算
05分钟29秒PHP表达式与运算符之赋值运算
03分钟44秒PHP表达式与运算符之比较运算符
05分钟01秒PHP表达式与运算符之逻辑运算符
07分钟36秒PHP表达式与运算符之位运算
02分钟35秒PHP表达式与运算符之三元运算符和其它运算符
06分钟16秒PHP中的流程控制概述
06分钟26秒if条件结构流程
05分钟13秒if条件结构流程之if语句
07分钟42秒if条件结构流程之嵌套if.else.elseif结构
10分钟35秒if条件结构流程之if语句多种嵌套
06分钟40秒分支结构switch语句的使用
08分钟38秒循环语句的使用概述
07分钟04秒PHP循环语句之while循环
09分钟03秒PHP循环语句之do...while循环的区别
05分钟21秒PHP循环语句之for循环控制语句
08分钟57秒PHP循环语句之goto语法
05分钟16秒PHP的函数基本语法概述
05分钟49秒PHP函数之自定义函数
10分钟39秒PHP自定义函数之变量函数
05分钟17秒PHP自定义函数之回调函数
06分钟35秒PHP自定义函数之匿名函数
06分钟32秒PHP自定义函数之内部函数
06分钟11秒PHP自定义函数之变量作用域
09分钟16秒PHP自定义函数之参数的引用
05分钟59秒PHP自定义函数之递归函数
10分钟18秒PHP自定义函数之静态变量
04分钟28秒PHP函数之使用系统内置函数
07分钟39秒PHP函数之文件包含函数
08分钟35秒PHP函数之 数学常用函数
05分钟30秒PHP日期函数之获取时期时间信息函数
09分钟31秒PHP日期函数之日期验证函数
04分钟36秒PHP日期函数之获取本地化时间戳函数
08分钟47秒PHP日期函数之程序执行时间检测
06分钟21秒PHP函数之字符串常用函数
08分钟28秒PHP数组与数据结构概述
03分钟11秒PHP数组与数据结构之数组的定义
14分钟01秒PHP数组的操作之数组的计算
08分钟07秒PHP数组的操作之for循环遍历索引数组
08分钟10秒PHP数组操作之foreach遍历关联数组
08分钟29秒PHP数组的操作之list、each函数遍历数组
10分钟19秒PHP数组的操作之常用操作数组函数
07分钟36秒PHP数组与数据结构之数组的常用函数
05分钟30秒PHP中的正则表达式概述
05分钟21秒PHP正则表达示的定界符
08分钟12秒PHP正则表达示中的原子
13分钟26秒PHP正则表示中的元字符
11分钟13秒PHP正则表达示中的模式修正符
06分钟02秒PHP书写正则的诀窍和常用正则
04分钟29秒PHP正则写一个UBB文本编辑器
05分钟30秒PHP文件系统概述
04分钟14秒PHP文件系统之读取文件
07分钟10秒PHP文件系统之创建和修改文件内容
07分钟03秒PHP文件系统之创建临时文件
04分钟53秒PHP文件系统之移动、拷贝和删除文件
09分钟52秒PHP文件系统之检测文件属性函数
08分钟36秒PHP文件系统之文件常用函数和常量
07分钟43秒PHP文件系统之文件锁处机制
04分钟06秒PHP文件系统之目录处理函数
05分钟49秒PHP文件系统之文件权限设置
04分钟05秒PHP文件系统之文件路径函数
09分钟00秒PHP文件系统之小小文件留言本
08分钟12秒PHP文件系统之修改配置文件的实例
09分钟08秒PHP文件上传概述
05分钟37秒PHP文件上传之需要注意php.ini文件
10分钟50秒PHP文件上传之文件上传的步骤
10分钟44秒PHP文件上传之表单注意事项
08分钟08秒PHP文件上传之按照数组和步骤完成文件上传
07分钟39秒PHP文件上传之多文件上传
06分钟21秒PHP文件上传之进度处理
08分钟04秒PHP图像处理概括
03分钟01秒PHP图像处理之学习前的准备工作
06分钟43秒PHP图像处理之用图片处理函数画一张图
07分钟11秒PHP图像处理之生成验证码
07分钟53秒PHP图像处理之图像缩放和裁剪技术
05分钟55秒PHP图像处理之图片水印处理
08分钟44秒PHP错误处理概述
06分钟20秒PHP错误处理之禁止显示错误
07分钟44秒PHP错误处理之错误报告级别
07分钟40秒PHP错误处理之错误记录日志
10分钟16秒PHP错误处理之自定义错误处理函数
04分钟04秒Msql入门介绍
04分钟57秒Mysql数据库之数据库的用途和概念
08分钟30秒Mysql数据库之娱乐化讲解表关系
08分钟19秒Mysql数据库之数据库安装
05分钟26秒Mysql数据库之数据语句操作类型
03分钟27秒Mysql数据库之连接数据库
05分钟43秒Mysql数据库结构定义语句之数据库操作
09分钟44秒Mysql数据库之数据表操作
09分钟03秒Mysql数据库之数据字段操作
06分钟17秒Mysql数据库之数据类型
07分钟36秒Mysql数据库之字符集
04分钟43秒Mysql数据库之表引擎
04分钟43秒Mysql数据库之索引
05分钟00秒Mysql增删改查之插入记录
08分钟06秒Mysql增删改查之查询记录
16分钟13秒Mysql增删改查之多表联合查询
09分钟02秒Mysql增删改查之更新记录
07分钟13秒Mysql增删改查之删除记录
06分钟32秒Mysql数据库之DCL语句
03分钟31秒学习MySQL常用的英文单词
05分钟07秒PHP操作mysql数据库概述
06分钟16秒数据库连接步骤
12分钟55秒通过步骤做一个用户注册
13分钟59秒通过步骤做一个列表显示
06分钟33秒把用户做个分页
16分钟10秒批量和指定删除用户
06分钟15秒修改用户信息
12分钟29秒数据显示乱码终极解决办法
06分钟30秒PHP会话管理和控制概述
04分钟44秒Cookie概述
04分钟38秒PHP中的Cookie
11分钟58秒PHP中使用session
05分钟57秒SESSION应用实例
09分钟14秒cURL概述
05分钟05秒curl的使用步骤
06分钟42秒自定义get方法抓取网页
07分钟00秒使用post发送数据
04分钟59秒学习PHP常用的英文单词
06分钟25秒Cloud.4年前
------------------------------------------------------------------->php基本 变量类型 变量输出 phpinfo(); 列出当前环境 $_SERVER["REQUEST_METHOD"] 请求当前PHP页面的方法 $_SERVER["REQUEST_URL"] 请求的URI $_SERVER["SERVER _SOFTWARE"] 用的是哪一种服务器 $_SERVER["REMOTE_ADDR"] 客户的IP地址 $_SERVER["SERVER_ADDR"] 当前服务器的IP地址 $_SERVER["SCRIPT_FILENAME"] 主前请求文件的路径 $_SERVER['HTTP_USER_AGENT"] 当前访问这个网址的电脑和浏览器的情况 $_SERVER["HTTP_REFERER"] 上级来源(用户从哪个地址进入当前网页的) $_SERVER["REQUEST_TIME"] 当前的时间 --------------------------------------------- echo; 输出信息 echo"测试"; 文本型 echo 1 ; 整数型 --------------------------------------------- // 单行注释 # 单行注释 /*多行内容*/ 多行注释 --------------------------------------------- $ 变量注册 $变量名(英文) = '字符串变量' ;双引号可以解析变量 单引号不能解析变量 $变量名(英文) = "$变量" ;双引号可以解析 $变量名(英文) = 整数型变量; --------------------------------------------- bure 数据类型 布尔型 true ->真 一般数据1代表真 false ->假 一般数据0代表假 $bure = 0 布尔值等于假 用于判断 -------------------------------------------- null 数据类型 空 没有 null不等于0 null中文翻译空 null可以申明变量为空 $变量名 = null; $变量名; 不写null默认该变量为空 关联变量 empty() -------------------------------------------- 判断数据类型 is_int是否为整型 is_bool是否为布尔 is_float是否是浮点 is_string是否是字符串 is_array是否是数组 is _object是否是对象 is_nll是否为空 is_resource是否为资源 is_scalar是否为标量 is_numeric是否为数值类型 is_callable是否为函数 $变量名=值; var_dump(is_int($变量名)); 如果变量与数据类型相等则返回true(真)不等于则返回false(假) -------------------------------------------- if 如果 else 否则 $判断条件 = 0 0等于布尔值false假 if(判断条件){ echo'布尔值等于1输出的回显'; }else{ echo'布尔值等于0输出的回显'; } 多条件匹配语法如条件都不匹配则输出最终结果 if(判断语句){ 执行判断语句 }else if(判断语句N){ 执行判断语句N }else{ 最终结果 }; 连续判断嵌套式语法 if(判断语句1){ if(判断语句2){ 执行判断语句1 }else {执行判断语句2 }; --------------------------------------------- switch语句使用方式 switch(变量){ 变量只能是字符串或者整型 case 具体值1: 执行代码; break; case 具体值2: 执行代码; break; default: 不匹配执行代码 }; --------------------------------------------- . 点 连字符 类似于+号 , 逗号 分隔符 --------------------------------------------- var_dump($变量名) 打印输出该变量类型和变量值 gettype($变量名) 输出变量类型 echo gettype($变量名); --------------------------------------------- null 数据类型 空 没有 null不等于0 null中文翻译空 null可以申明变量为空 --------------------------------------------- $变量名 = null; $变量名; 不写null默认该变量为空 关联变量 empty() --------------------------------------------- empty(变量名); 检查变量是否为空值 $变量名 = null; if(empty($变量名)){ echo'该值是空的'; }else{ echo'该值有数据'; } --------------------------------------------- isset = (变量名,变量名1,变量名2); isset命令可以将多个变量或单个变量传入,多变量用逗号 隔开,只要有一个变量为null(空值)则返回false(假)反之返回true(真) $要判断的变量 = null;空值 $要比较的变量 = isset($要判断的变量); if($要比较的变量){ echo'该值有数据'.$要判断的变量; }else{ echo'该值是空的'; } --------------------------------------------- $要销毁的变量名 unset($要销毁的变量名) --------------------------------------------- 数据类型强制转换 intval($变量名); 将变量内容更改为整数型 floatval($变量名); 将变量内容更改为浮点型 strval($变量名); 将变量内容改为字符串型 $变量名 = 1.23; $输出变量名 = intval($变量名); var_dump(输出变量名); --------------------------------------------- define('常量名',常量值) LINE 当前所在的行 FILE 当前文件在服务器的路径 FUNCTIOIN 当前函数名 CLASS 临当前类名 METHOD 当前成员方法名 PHP _OS PHP 运行的操作系统 PHP_VERSION 当前PHP的版本 TRAIT Trait的名字,php5.4新加 DIR 文件所在的目录 NAMESPACE 当前命名空间的名称(区分大小写) define('CESHI','测试成功'); echo '测试常量'.CESHI; 常量名最好大写或用下划线 --------------------------------------------- 可变变量$ $ceshi='ceshi1'; $ceshi1='成功'; echo $$ceshi; --------------------------------------------- 取缔符号 & 与 $变量名 = 1 ; $变量名2= 2 ; $变量名=&$变量名2; echo $变量名.''; echo $变量名2.''; &符号表示两个变量共用一个内存地址 所达到数据指向一个内存 --------------------------------------------- 一个=等于号是赋值 两个等于号市相等 +加号 -减号 *乘号 /除号 %取余数 $x = 1; $y = 1; echo $x+$y; --------------------------------------------- 三元运算符? $?'真则运行':'假则运行'; $ceshi = 1; $ceshi1 = 2; echo $ceshi>$ceshi1?'运行成功':'运行失败'; --------------------------------------------- 循环命令 while(比较值){ echo '计次'.比较直.'次数'.''; $比较值++; } echo '计次完成'; --------------------------------------------- array(); 申明数组类型 object(); 申明复合类型 可以包括字符型数组型等等 换行符 | 或 条件对比时有一个不符合就失败 对比符号 & 与 条件对比时有一个符合就行 exit; 暂停 if ...else 如果否则 --------------------------------------------- if else 如果 否则 while 循环语句 for switch case break 退出 continue 继续 exit 终止 rand(最小值,最大值)取随机数
1