PHP
文章平均质量分 57
PHP学习笔记
夜行独者
这个作者很懒,什么都没留下…
展开
-
PHP学习笔记之PHP基础(一)
PHP简介1.服务端语言,专为WEB设计,可以嵌入到HTML语言2.PHP代码将在WEB服务器中被解释为HTML代码,返回客户端3.PHP是用于动态内容和数据交互的最优秀的语言4.PHP官方网站:http://www.php.net5.开放源代码6.跨平台的服务器端脚本语言7.容易学习,大量地借用C,Java和Perl语言的语法8.完全免费Apache简介1.Apache是WE原创 2016-12-31 15:02:54 · 2344 阅读 · 0 评论 -
PHP学习笔记之PHP操作(二)
一.打开和关闭文件1.fopen()函数将resource绑定到一个流或句柄。绑定之后,脚本就可以通过句柄与此资源交互;//以只读方式打开一个位于本地服务器的文本文件;$fn = fopen("test.txt","r");//以只读方式打开一个远程文件$fn2 = fopen("http://www.baidu.com","r");2.fclose(handle)原创 2016-12-31 15:09:10 · 2348 阅读 · 0 评论 -
PHP学习笔记之PHP函数(三)
认识php函数函数可以使程序更具模块化,拥有良好的结构;函数分为内置函数和自定义函数;函数名不区分大小写,不过在调用函数的时候,通常使用其在定义时相同的形式;php不支持函数重载, 所以自定义函数不能和内置函数重名;函数参数的传递1.值传递(传值):函数内对参数值的改变不会影响函数外部的值;2.引用传递(传址):有些情况下,可能希望在函数体内对参数的修改在函数体外也能反映;原创 2017-01-01 15:12:07 · 3314 阅读 · 0 评论 -
PHP学习笔记之PHP数组(四)
一.数组概念数组可以理解为有序的(键-值)对组成的数据值的集合;如果我们把变量理解为单个值的容器,那么数组就是可以包含多个值的容器;根据索引值的不同数组分为:索引数组和关联数组;arr(key=>value,key=>value)二.创建数组与其他语言的数组实现方式不同,php不需要在创建数组时指定其大小;因为php是一种松散类型的语言,所以甚至不需要在使用前声明;原创 2017-01-01 15:37:50 · 2148 阅读 · 0 评论 -
PHP学习笔记之PHP文件上传(五)
文件上传的相关配置表单设置设定表单数据的提交方式为POST设定enctype属性值为:multipart/form-data为了避免用户等待许久之后才发现上传文件太大,可以在表单中添加MAX_FILE_SIZE隐藏域,用过设置其value值可以限制上传文件的大小//form表单数据以"post"方式传输到"file.uploads.php"页面 //上传文件标签原创 2017-01-06 21:42:38 · 1045 阅读 · 0 评论 -
PHP学习笔记之PHP字符串(六)
一、输出字符串1.echoecho 是一个语法 ,不是函数echo 没有返回值;echo 可以输出多个值,使用逗号分隔;2.printprint 实际上不是一个函数(它是一个语言结构)3.printf() %b二进制输出 //brianry %d整数输出 //data %f浮点数输出原创 2017-01-06 21:45:29 · 1034 阅读 · 0 评论 -
PHP学习笔记之PHP正则(七)
preg_matchpreg_math($reg,$str)在$str中寻找正则reg,存在返回1,否则返回0;preg_math_all($reg,$str,$arr)在$str中寻找匹配正则reg的个数,将所有匹配正则$reg的内容逐个存入$arr数组//声明一个字符串$str = "bagldghsghdk";//在字符串中搜索正则表达式"/a/",存在返回1,否则返回0原创 2017-01-15 15:08:03 · 1039 阅读 · 0 评论 -
PHP学习笔记之PHP面向对象(八)
常用格式1.定义类 class name{}2.创建对象(实例化) $obj = new name();3.访问对象中的成员 $obj->attr;4.const常量可以在类中定义常量,即不会在类中改变的值.对于从该类实例化的任何对象来说,常量值在这些对象的整个生命周期中都保持不变 echo self::PI;原创 2017-01-15 15:11:24 · 1105 阅读 · 0 评论 -
PHP学习笔记之SQL语言(九)
一、SQL 语言简介SQL (structured Query Language) 结构化查询语言;主要用途是构造各种数据库系统操作指令,如 SELECT、INSERT、UPDATE、DELETE;SQL命令可以分类以下三大类别:DML(Data Manipulation Language 数据处理语言): 这类命令主要包括 SELECT、INSERT、UPDATE、DEL原创 2017-01-20 14:23:11 · 703 阅读 · 0 评论 -
PHP学习笔记之MySQL(十)
编程接口从PHP5开始,PHP向程序员提供了两种MySQL应用程序编程接口:一种是从PHP早期版本一 直就有的mysql功能模块;另一种是从PHP5才开始有的mysqli接口;mysql功能模块不是PHP的一个集成组件。要想使用这个功能扩展模块,不管使用是哪一种操作系统,都必须在php.ini文件里启用这个扩展以确保PHP能够找到所有必要的DLL "php_mysqli"。phpinf原创 2017-01-20 14:27:00 · 1101 阅读 · 0 评论