随笔分类 -  PHP

摘要:安装Apache 1、下载apache软件http://www.apache.org 2、安装 以管理员身份进行安装 3、设置主机名与域名 4、选择安装类型 5、自定义安装路径 6、开始安装 7、安装结束 8、测试: 在浏览器的地址栏输入localhost Apache目录结构: bin目录: Ap 阅读全文
posted @ 2016-04-05 11:17 尼农小道 阅读(447) 评论(0) 推荐(1)
摘要:PHP操作MySQL 前提: PHP加载MySQL函数库 第一步:登陆 mysql_connect('host:port','user','password'); 说明: 此函数用于连接MySQL数据库 host表示主机名,localhost表示本机 127.0.0.1也表示本机 port表示端口号 阅读全文
posted @ 2016-04-05 09:34 尼农小道 阅读(233) 评论(0) 推荐(0)
摘要:前台后台数据的传递 1、表单数据的get方式传递 如果前台使用的是get方式传递的数据,那么php文件中需要使用$_GET来接收。 示例: 前台页面10form.html 10receiver.php 2、表单数组的post方式传递 如果前台使用的是post方式传递的数据,那么php文件中需要使用$ 阅读全文
posted @ 2016-04-05 09:24 尼农小道 阅读(285) 评论(0) 推荐(0)
摘要:header函数 主要用于对http协议头设置相关信息 设置浏览器显示编码(解决乱码) header("Content-type:text/html;charset=utf-8"); 示例: 设置跳转 header("location:url"); 示例: 阅读全文
posted @ 2016-04-05 09:23 尼农小道 阅读(155) 评论(0) 推荐(0)
摘要:循环结构 for循环结构 语法: for(循环控制变量初始化;条件表达式;控制变量更改){ //循环体 } 说明: 循环控制变量初始化;条件表达式;控制变量更改统称为循环三要素 执行流程: 1、首先执行循环控制变量初始化,此步骤只执行一次 2、 判断条件表达式,如果不成立,直接结束整个循环结束。如果 阅读全文
posted @ 2016-04-05 09:22 尼农小道 阅读(184) 评论(0) 推荐(0)
摘要:流程控制 分支结构 if分支 单分支 语法: if(表达式){ //语句体 } 当表达式成立时(true)时,执行语句体,否则结束分支结构,继续其后的代码执行 双分支 if(表达式){ //语句体 }else{ //缺省语句体(捡漏) } 多分支 if(exp1){ //code 1 }else i 阅读全文
posted @ 2016-04-05 09:21 尼农小道 阅读(171) 评论(0) 推荐(0)
摘要:JS与PHP数组操作的不同 1、JS 中向数组中添加元素,必须指定下标 2、php中向数组中添加元素,可以不指定下标(追加) 3、JS 中数组元素的下标,是连续 4、PHP中数组元素的下标,可以不连续 5、JS中数组的长度是最大下标加1,数组名.length 人吃饭 6、PHP中数组的长度是数组中元 阅读全文
posted @ 2016-04-05 09:17 尼农小道 阅读(252) 评论(0) 推荐(0)
摘要:作用域 作用域:指定的就是变量或函数的作用范围,php中是由函数来划分作用域 外部作用域 在任何函数外部定义的变量,其作用域即为外部作用域。 示例1: 内部作用域 在函数内部定义的变量,其作用域就是内部作用域(当前函数内) 示例2: global 语法: global 变量名; 说明: 可以将一个外 阅读全文
posted @ 2016-04-05 09:16 尼农小道 阅读(181) 评论(0) 推荐(0)
摘要:传值方式 JS中有两种传方式:赋值传值、引用传值 PHP中有两种传方式:赋值传值、引用传值 赋值传值: 将一个变量A赋值给另一个变量B时,传递的是变量A的值,即为赋值传值(copy考贝); php中int、float、boolean、string、array默认使用的是赋值传值 引用传值: 将一个变 阅读全文
posted @ 2016-04-05 09:15 尼农小道 阅读(196) 评论(0) 推荐(0)
摘要:函数 具有某种功能的代码段。 定义语法: funtion funName(形参列表){ //函数体 【return 值】; } 说明: funName是函数名,命名规则包含字母、数字、下划线 形参列表是使用逗号分隔的多个变量, 形参的作用接收从函数调用时传递进来的数据。 形参只在函数内部有效,对于函 阅读全文
posted @ 2016-04-05 09:14 尼农小道 阅读(194) 评论(0) 推荐(0)
摘要:数组 php中数组分两类:索引数组、关联数组 索引数组 数组元素的下标为整数,这样的数组即为索引数组 索引数组 创建索引数组: 语法1:使用array()结构创建数组 示例: 语法2:使用简单的方式'[]' 示例: 注意:在php低版本不支持 访问数组元素 语法: 数组名[下标] 添加数组元素 语法 阅读全文
posted @ 2016-04-05 09:13 尼农小道 阅读(191) 评论(0) 推荐(0)
摘要:数据类型转换 默认只有与运算符相匹配的数据才能直接进行运算 比如:+ 只能对数值类型数据直接进行运算, 当数据类型与运算符不匹配时,PHP会自动进行转换。 (int) 将其他数据类型强制转换成整型 示例: (string) 将其他数据类型强制转换成字符串 示例: (boolean) 将其他数据类型强 阅读全文
posted @ 2016-04-05 09:10 尼农小道 阅读(142) 评论(0) 推荐(0)
摘要:输出语句 echo 示例: print(); 示例: 只能输出标量数据类型,无法输出布尔false print_r(); print_r可以以比较容易理解的方式显示数据 示例: var_dump(); 用于详细的信息显示数据,主要用于程序员进行调试程序,并不是为用户显示信息。 示例: printf( 阅读全文
posted @ 2016-04-05 09:09 尼农小道 阅读(287) 评论(0) 推荐(0)
摘要:运算符: 算术运算符 +、-、*、/、%、++、-- ++自增运算符 前自增 ++$i 运算规则: 先对变更的值自增加1,再使用变量的新值,参与整个式子的运算 示例: 后自增 $i++ 先使用变量的值参与整个式子的运算,再对变量的值自增1 示例: 说明: 无论前加加还是后加加,变量的值最终都会加1唯 阅读全文
posted @ 2016-04-05 09:08 尼农小道 阅读(381) 评论(0) 推荐(0)
摘要:数据类型 JS中二大类 基本数据类型 number string boolean undefined null 复合数据类型 array object function php数据类型分为三大类 标量数据类型 int/integer 整数 float(小数) string字符串 boolean 复合 阅读全文
posted @ 2016-04-05 09:07 尼农小道 阅读(165) 评论(0) 推荐(0)
摘要:变量 语法: $变量名 = 值; 说明: 变量名前必须加'$', 变量名只能包含字符、数字、下划线,不能以数字开头。 php中的变量区分大小写 变量名前必须加'$', 变量名只能包含字符、数字、下划线,不能以数字开头。 php中的变量区分大小写 示例: 阅读全文
posted @ 2016-04-05 09:04 尼农小道 阅读(119) 评论(0) 推荐(0)
摘要:魔术常量 由于其值在程序运行过程中不允许更改,所以是常量;其值,又是运行环境不同而不现,所以叫魔术。 __DIR__ 当前脚本文件的路径 示例: __LINE__ 当前代码的行号 __FUNCTION__ 当前函数的函数名 __METHOD__ 表示方法名 __CLASS__ 表示类名 示例: 阅读全文
posted @ 2016-04-05 09:03 尼农小道 阅读(103) 评论(0) 推荐(0)
摘要:PHP中常量 常量就是一种特殊的变量,PHP中的常量值一旦定义,在程序运行过程中不可更改,常量本身也不允许删除。 程序是用于解决现实问题,由两部分组成:代码,数据 常量的定义: 语法1: define('常量名',值); 示例: 说明: 常量就是用于存储程序运行过程中永远不变的数据。 语法2: co 阅读全文
posted @ 2016-04-05 09:02 尼农小道 阅读(237) 评论(0) 推荐(0)
摘要:PHP的语言规范: 1、php中的变量名区分大小写,但是函数名,类名,方法名,不区分大小写,但建议区分大小写 2、php代码必须书写在<?php?>(php标签),开启标记(<?php)中间不能空格 3、php代码每一行以分号结束,最后一行可以省略分号。 4、如果一个Php文件是由纯 php代码组成 阅读全文
posted @ 2016-04-05 09:01 尼农小道 阅读(507) 评论(0) 推荐(0)