随笔分类 -  PHP

摘要:循环结构 for循环 语法: for(循环控制变量初始化;条件表达式;循环控制变量的更改){ //循环体 } 说明: 循环控制变量初始化;条件表达式;循环控制变量的更改循环三要素, 1、首先对循环控制变量初始化,只执行一次。 2、判断条件表达式,是否成立true,不成立true,直接退出,如果成立则执行循环体 3、循环体执行结束后,执... 阅读全文
posted @ 2016-04-05 14:41 尼农小道 阅读(213) 评论(0) 推荐(0)
摘要:流程控制 一、顺序结构 程序按代码书写的顺序自上而下的执行过程。 二、分支结构 PHP中分支结构分二种:if结构与switch结构 if结构: 单分支 if(exp){ //code } 说明: 当条件表达式exp成立时,执行code, 双分支 if(exp){ //code 1 }else{ ... 阅读全文
posted @ 2016-04-05 14:38 尼农小道 阅读(147) 评论(0) 推荐(0)
摘要:位运算符 进制: 数码:某一种进制中所能出现的数字 十进制:0至9 二进制:0、1 八进制:0至7 十六进制:0至9与A至F 基数:某一种进制中所出现的数码的个数 十进制:10(逢十进一) 二进制:2(逢二进一) 八进制:8(逢八进一) 十六进制:16(逢十六进一) 权:用于衡量,某一种进制中某一位上的数码作用大小的值,权是一个幂(x... 阅读全文
posted @ 2016-04-05 14:37 尼农小道 阅读(332) 评论(0) 推荐(0)
摘要:运算符 虽然程序语言中有多种运算符,但是在计算机内部只有一种运行:加法运算。 算术运算符 +、-、*、/、%、++、-- /除 %取模取余数 示例: 注意: %与/运算符,本质都是除运行,但是除数不能是0 自增运算符: ++自增1 --自减1 自增运算符还可以分前置与后置 ++$变量前自增 $变量++... 阅读全文
posted @ 2016-04-05 14:36 尼农小道 阅读(292) 评论(0) 推荐(0)
摘要:数据类型 PHP中有三种数据类型:标量数据类型、复合数据类型、特殊数据类型 PHP中一种弱数据类型语言,php中的一个变量可以存储任意类型的数据。变量类型由数据来决定。 强数据类型语言: 强数据类型语言的特点是在使用一个变量之前,必须根据变量即将存储的数据的类型来,将该变量声明为此种类型的变量。 Java示例: 定义一个变量用于存储整型数据 int v1 = 100 v1 = 'one'... 阅读全文
posted @ 2016-04-05 14:25 尼农小道 阅读(789) 评论(0) 推荐(0)
摘要:可变变量(动态变量) A变量的值是B变量的名,那可以在A变量前使用$$来访问B变量的值。 示例: 使用可变变量定义变量 阅读全文
posted @ 2016-04-05 14:24 尼农小道 阅读(218) 评论(0) 推荐(0)
摘要:变量传值 PHP传方式有两种:赋值传值、引用传值 赋值传值: 将一个变量的值传递给另一个变量,array数组 示例: 引用传值: 将一个变量的内存地址传给另一个变量 写时复制: 对变量使用赋值传值时,PHP不会开辟两个空间存储同样一份数据。 阅读全文
posted @ 2016-04-05 14:22 尼农小道 阅读(174) 评论(0) 推荐(0)
摘要:字符集 首先明确: 计算机内部所有的信息的存储、计算、传输都二进制形式进行。 字符: 文字与符号的集合,每个国家都有自己的字符集,包含文字、图形符号、数字。 字符集: 字符的集合,每个国家都有自己的字符集(中国:gbk、gbk2312、big5、gb18030) 字符编码: 由于计算机只能识别二进制的数据(1011101),为了让计算机能够存储现实中的信息,那么就需... 阅读全文
posted @ 2016-04-05 14:20 尼农小道 阅读(259) 评论(0) 推荐(0)
摘要:魔术常量 一般以__开始以__结束的都是魔术常量 __DIR__表示当前脚本的路径(目录) __FILE__表示当前脚本的完整的路径(绝对路径) __LINE__表示当前行号 __FUNCTION__表示函数名 __CLASS__表示类名 __METHOD__表示方法名... 阅读全文
posted @ 2016-04-05 14:19 尼农小道 阅读(190) 评论(0) 推荐(0)
摘要:系统常量 PHP_OS:服务器操作系统 信息 PHP_VERSION:PHP的版本 PHP_INT_SIZE:表示php语法中整型数据类型所占的字节数4 示例: 阅读全文
posted @ 2016-04-05 14:18 尼农小道 阅读(149) 评论(0) 推荐(0)
摘要:预定变量 PHP为我们提供了很多预定的变量,每一个预定的变量实现一些特殊的功能。 $_GET:主要用于接收前台使用get方式传递的数据,url方式传递的数据 $_POST:主要用于表单以POST方式传递的数据 $_REQUEST:包含GET方式与POST方式传递的数据 $_SERVER:记录了客户端与服务器的相关信息 示例: $_COOKIE:会话技术中的COOKIE(在客户保护一个数据(一般... 阅读全文
posted @ 2016-04-05 14:17 尼农小道 阅读(255) 评论(0) 推荐(0)
摘要:常量 常量是一种特殊的变量,其值在整个程序进行期间不允许更改,常量本身也不允许删除。 常量的定义: 方式1:使用define()定义 方式2:使用const定义 示例: 常用的规范: 1、在使用习惯上常量名一般是使用大写 2、常量名前不能加'$'(如果有$php会认为是一个变量) 3、常量正常情况区分大小写,但是define定义的常量,可以使用第3个参数,来指示... 阅读全文
posted @ 2016-04-05 14:16 尼农小道 阅读(186) 评论(0) 推荐(0)
摘要:内存结构分析 计算机中内存的使用者有两种:操作系统、程序语言 栈区:主要用于全局存储变量名,主要的特点是运行速度快,存储的数据是长度固定(并不是值的大小) 堆区:主要用于存储对象,主要的特点是连续,数据数据可以动态的扩展与收缩。效率相对低 代码段:存储的源代码的二进制形式 数据段:还可以分为全局区与静态区 全局区用于存储全局变量,常量 静态区存储的是静态变量 图解: 阅读全文
posted @ 2016-04-05 14:14 尼农小道 阅读(861) 评论(0) 推荐(0)
摘要:PHP中的变量 程序是由代码与数据两部分组成,数据存储在变量,变量的本质是内存中的一个存储空间。变量对应的空间有一个名子,叫变量名,变量名用于对数据进行读写。 变量的定义 在php变量名之前必须使用'$'符号,也可以理解为'$'就是定义变量的语法结构 示例: 变量的访问 echo 变量名; 示例: 阅读全文
posted @ 2016-04-05 13:28 尼农小道 阅读(209) 评论(0) 推荐(0)
摘要:PHP标签的格式: 1、xml格式(推荐的,标准的标记) <?php php代码?> 示例: 2、短格式 <? php代码 ?> 此种格式需要在php.ini中配置 示例: 3、asp格式 <% php代码 %> 需要在php.ini中开启 示例: 4、脚本格式 <script language=' 阅读全文
posted @ 2016-04-05 11:44 尼农小道 阅读(489) 评论(0) 推荐(0)
摘要:PHP的安装 php不需要安装,只是一个软件包,在Apache启动的过程中加载即可 PHP的配置 php是一个软件包,只需要在apache启动过程中加载即可,Php对于apache是一个功能模块。 测试: <?php phpinfo(); ?> PHP加载MySQL 第1步:加载MySQL函数库 第 阅读全文
posted @ 2016-04-05 11:40 尼农小道 阅读(157) 评论(0) 推荐(0)
摘要:.htaccess文件 用法1:自错误页面 ErrorDocument 404 /error/404.html ErrorDocument 403/error/403.html 用法2:重定向 Redirect /old /new httpd.exe 是apache的主程序文件,还为了我们提供了配置 阅读全文
posted @ 2016-04-05 11:36 尼农小道 阅读(127) 评论(0) 推荐(0)
摘要:使用MySQL进行认证 第1步:下载MySQL认证模块,并更名为mod_auth_mysql.so文件,并保存在apache的modules目录下 第2步:apache要加载此功能模块 LoadModule 模块名 所在的目录 示例: LoadModule mysql_auth_module mod 阅读全文
posted @ 2016-04-05 11:35 尼农小道 阅读(839) 评论(0) 推荐(0)
摘要:使用文本文件作为密码文件 创建密码文件 需要使用htpasswd.exe文件来创建用户密码文件 语法: htpasswd -c '文件完整路径' 用户名 向一个用户密码文件中添加一个新用户 语法: htpasswd '文件完整路径' 用户名 从一个用户密码文件中删除一个用户 语法: htpasswd 阅读全文
posted @ 2016-04-05 11:33 尼农小道 阅读(292) 评论(0) 推荐(0)
摘要:MySQL的安装 第1步:下载 第2 步:以管理员身份进行安装 第3步:选择安装类型。 第4步:设置MySQL安装目录,及数据库文件目录 第5步:安装结束,开启配置向导 第6步:选择配置类型 第7步:选择服务器类型 第8步:选择数据库的类型 第9步:指定innoDB数据库文件的位置 第10步: 第1 阅读全文
posted @ 2016-04-05 11:19 尼农小道 阅读(156) 评论(0) 推荐(0)