php
JackLee18
这个作者很懒,什么都没留下…
展开
-
php开发之变量(二)
这篇文章咱们来一块学习下变量的作用域。 变量在使用时,必须符合变量的定义规则,变量必须在有效的范围内使用,超出了有效范围,变量就是去了意义。变量的作用域如下表:原创 2015-03-19 07:49:17 · 752 阅读 · 0 评论 -
php开发之表单的插入和获取
1,表单的插入 表单的插入操作步骤如下: a,在html的<body>…</body>标记中添加一个表单 b,在表单中添加表单元素 具体示例代码如下:<form name ="form1" method = "post" enctype ="multipart/form-data" action ="index.php"> <table width ="405" border ="1" c原创 2015-03-24 09:07:24 · 3234 阅读 · 0 评论 -
php开发之javascript第一个程序
关于基本的概念在这里就不说了,我按照书上的代码敲出了自己的第一个javasript程序,也就是自己的hello world 。对自己是一个很大的鼓励。下面我把代码贴出来和大家一块学习。 index.php<?php header('Content-type:text/html');include 'test.html';?>test.html<!DOCTYPE html PUBLIC "-/原创 2015-04-10 17:05:03 · 875 阅读 · 0 评论 -
php开发之文件指针,文件锁定
(1) rewind() 函数 该函数将文件handle的指针设为文件流的开头,语法如下: bool rewind(resource handle) (2)fseek() 函数 fseek()函数实现文件指针的定位,语法如下: int fseek(resource handle,int offset[,int whence]) handle 参数为要打开的文件 offset为指针位原创 2015-04-07 16:16:06 · 1393 阅读 · 0 评论 -
php开发之文件目录处理
1,打开/关闭文件目录 打开/关闭文件目录和打开/关闭文件类似,但是打开的文件如果不存在,就自动创建一个文件。而打开文件的路径如果不正确,那么就会报错。 (1) 打开目录 PHP中使用opendir()函数来打开目录,语法如下: resource opendir(string path) path 为一个合法的目录路径,成功执行后返回一个目录指针。如果path不是一个合法的目录路径或者因为原创 2015-04-07 14:41:49 · 1159 阅读 · 0 评论 -
php开发之文件系统
1,打开/关闭文件 打开/关闭文件分别使用fopen()函数和fclose()函数。打开文件时应该特别注意,一不小心就有可能将文件内容全部删掉。 (1) 打开文件 fopen()函数,语法格式如下: resource fopen(string filename,string mode [,bool use_include_path]); 参数filename 是要打开的包含路径的文件名,可原创 2015-04-07 11:43:52 · 1233 阅读 · 0 评论 -
php开发之文件上传
1,配置php.ini文件 主要对下面几个属性值进行设置: 2,预定义变量 列表如下: 创建一个上传域,通过_FILES变量输出上传文件的资料。示例代码如下:<form action="" enctype="multipart/form-data" method="post" name="uploadfile">上传文件:<input type="file" name="up原创 2015-04-08 10:11:15 · 1081 阅读 · 0 评论 -
php之中文乱码的问题的解决
转载地址:http://blog.sina.com.cn/s/blog_6a2dd63501014jdp.html 在刚开始学习php的时候遇到了中文乱码的问题,当时觉得是一个小问题,就在网上找了几句代码,粘贴进项目。就ok了,但是后来决定关于编码这方面的问题很有必要做一个详细的了解。 所以转载这一篇文章,讲的挺详细的。一、解决HTML中中文乱码问题方法 1、在head标签里面加入UT转载 2015-04-08 10:50:33 · 949 阅读 · 0 评论 -
php开发之接口的使用
继承简化了对象,类的创建,增加了代码的可重性,但php只支持单继承,如果要实现多重继承,就要使用多个接口。 接口通过interface关键字来声明,并且类中只能包含未实现的方法和一些成员变量,格式如下: interface interfaceName{ function interfaceName1(); function interfaceName2(); … } 子类是通过im原创 2015-04-08 16:43:37 · 1819 阅读 · 0 评论 -
php开发之加密
1,使用crypt()函数进行加密 crypt()函数可以进行单项加密,具体语法如下: string crypt(string str[,tring salt]) 其中 str是要加密的字符串,salt为加密时使用的干扰串,如果省掉第二个参数,就会随机生成一个干扰串。crypt()函数支持四种算法和长度。具体如下表: 示例代码如下:<?php $str ="I'm jack!!!";ec原创 2015-04-08 17:43:27 · 1028 阅读 · 0 评论 -
php开发之smarty一
关于smarty的配置在这里就不说了。这里就说一下其中的两个函数。 (1) assign 方法 assign 用于在模版被执行时为模版变量赋值,语法格式如下: {assign var =”” value =”“} 参数var为被赋值的变量名,参数value是赋给变量的值。(2)display方法 display 用来显示模版,需要制定一个合法的模版资源的类型和路径。 语法格式如下: v原创 2015-04-09 17:16:50 · 3279 阅读 · 0 评论 -
php开发之Ajax异步网络请求
有的时候我们在网页上输入数据的时候,不用我们点击按钮触发事件。这个小的知识点非常的有用。比如在登录的时候,输入邮箱的时候自动验证的功能,或者自动刷新的功能。或者局部刷新都可以用到的哦,还是很有用的,给大家分享下: test.html<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR原创 2015-04-30 10:45:01 · 1283 阅读 · 0 评论 -
php开发之js修改页面css样式
在我以前的印象里,页面的字体属性,背景,等样式在页面加载后基本上都是固定的了,但是今天看到可以通过js修改页面的样式,觉得有必要和大家分享下。 test.html<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><m原创 2015-04-30 21:24:42 · 4885 阅读 · 0 评论 -
php开发之AJAX一
AJAX这个东东前两天刚刚接触到,听别人说挺有用的哦,觉的有必要学一下。 下面就通过get方法传递参数到php页面为例来说一下: test.html<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta ht原创 2015-04-28 15:51:25 · 1047 阅读 · 0 评论 -
php开发之session的高级应用
1,Session 临时文件 在服务器中,如果将用户所有的Session都保存到临时目录中,会降低服务器的安全性和效率。打开服务器存储的站点会非常的慢。使用php函数session_save_path()函数存储Session临时文件,可以缓解因临时文件的存储导致的服务器效率降低和站点打开缓慢的问题。 示例代码如下:$path ="./tmp/"; //设置sess原创 2015-04-02 08:58:43 · 1594 阅读 · 0 评论 -
php开发之session
对比cookie,session文件中保存的数据是在php脚本中以变量的形式创建的,创建的session变量在生命周期(20分钟)中可以被跨页的请求所引用。另外session是存储在服务器端的会话,相对安全,并不像cookie有存储长度的限制。session的工作原理 当启动一个session会话时,会生成一个随机的session_id,也就是session的文件名,此时session_id原创 2015-03-31 21:55:30 · 934 阅读 · 0 评论 -
php开发之命名规则
类命名1、使用大写的字母作为词的分割,其他字母均使用小写字母2、名字的首字母使用大写字母3、不要使用下划线“_”类属性的命名1、属性的命名应该以‘m’为前缀2、前缀’m‘采用的命名规则和类的命名规则一致方法中的参数的命名1、第一个字母使用小写字母2、在首字符后的所有字符都按照类命名规则首字符大写就说这三个吧,后面的再说的多感觉没有必要原创 2015-03-19 08:44:31 · 873 阅读 · 0 评论 -
php开发之时间
1,获取本地时间戳 php应用mktime()函数将一个时间转换为UNIX的时间戳值。时间戳是一个长整数,包含了从UNIX 纪元(1070年1月1日),好多时间都是按这个为起始点的,感兴趣的朋友可以搜搜看看,里面肯定有故事哦。 mktime()函数语法格式如下: int mktime(int time,int minute,int second,int month,int day,int ye原创 2015-03-28 09:28:52 · 856 阅读 · 0 评论 -
eclipse 运行php时,运行配置,和调试配置的设置
对于wamp的安装前面的一篇博客里已经提到了,这里不再多说了, 对于eclipse的安装,可以参考下面的博客eclipse的安装http://jingyan.baidu.com/album/d7130635194f1513fcf47557.htmlphp插件的安装http://www.jb51.net/article/52408.htm安装好以后,记得吧workpl原创 2015-03-17 22:40:50 · 8872 阅读 · 0 评论 -
php开发之时间和日期的应用
1,比较两个日期的大小 比较两个日期的大小,首先是将日期转换为时间戳,然后对时间戳进行比较。 具体示例代码如下:<?php$time1 =date("Y-m-d H:i:s");$time2 ="2009-12-9 4:40:12";echo "时间变量\$time1 的时间为:".$time1."\n";echo "时间变量\$time2 的时间为:".$time2."\n";if(S原创 2015-03-28 18:01:56 · 1078 阅读 · 0 评论 -
php开发之正则表达式(二)
在正则表达式(一)中,我们一块学习了正则表达式的基本知识,在这边博客里,我整理了一些常见的正则表达式,以后用的时候就不用费力的写了,直接拿来用就好了。转载自:http://www.cnblogs.com/xyzhuzhou/archive/2012/05/08/2490388.html尊重版权哦,嘿嘿正则表达式--验证手机号码:1[3|5|7|8|][0-9]{9} 实现转载 2015-03-21 21:59:02 · 726 阅读 · 0 评论 -
windows环境下wampserver的配置教程——超级详细
转载自:http://www.360doc.com/content/13/1113/09/426480_328813961.shtmlwindows环境下wampserver的配置教程——超级详细 2012-04-04 19:转载 2015-03-12 16:32:50 · 4880 阅读 · 0 评论 -
php开发之cookie
cookie是一种在浏览器远端存储数据并以此来跟踪和识别用户的机制。简单的说,cookie是web服务器暂时存储在用户硬盘上的一个文件夹,并随时被web浏览器读取。当用户再次访问web网站的时候,网站通过获取cookie记录用户的特定访问信息(如:上次访问的位置,花费的时间,用户名和密码) ,从而迅速做出相应,比如不需要用户输入密码就可以登录。文本文件的格式如下:用户名@网站地址[数字].txt原创 2015-03-30 22:02:01 · 1002 阅读 · 0 评论 -
php开发之数组(一)
数组是一组数据的集合,把一系列的数据结合起来,形成一个可操作的整体。数组array是一组有序变量,其中每个变量被称为一个元素。每个元素由一个特殊的标识符来区分,这个标识符称为键(也称为下标)。数组中的每个实体包含两个项:键和值。可以通过键值来获取相应的数组元素。 在php中数组的声明主要有两种方式:一种是利用array()函数来声明数组,另一种方法是直接为数组元素赋值的方法来声明数组。原创 2015-03-22 10:41:55 · 891 阅读 · 0 评论 -
php开发之数组(二)
在php开发之数组(一)中和大家分享了关于数组的一些基本的知识,在这篇博客里面和大家分享一下对数组的一些操作。1,字符串与数组的转换 字符串与数组的转换在程序开发的过程中经常用到,主要使用explode()函数和implode()函数实现。 (1),使用explode()函数将字符串依照指定的字符串或者字符separator切开。 语法格式如下: array explode(string s原创 2015-03-22 17:27:30 · 1243 阅读 · 0 评论 -
php开发之变量(一)
环境已经搭建好了,下面就可以愉快的coding了,变量在php用到的还是比较多的,下面就介绍一些php变量的命名的一些规则:1,所有的变量名必须以美元符号($)开头2,再美元符号后面的第一个字符必须为字母(A~Z,a~z) 或者下划线( _ ),不能使用数字3,变量名剩下的部分可以包含任何数量饿字母,数字和下划线的组合4,变量名中不能出现空格 (通常使用下划线进行文字分割)5,原创 2015-03-17 22:07:20 · 886 阅读 · 0 评论 -
php开发之表单
表单 web表单的功能是让浏览者和网站有一个互动的平台。web表单主要用来在网页中发送数据到服务器。 (1)创建表单 使用表单元素,并在其中插入相关的表单元素,即可创建一个表单。表单结构如下:<form name ="form_name" method ="method" action ="url" enctype ="value" target ="target_win">...原创 2015-03-23 12:59:35 · 1298 阅读 · 0 评论 -
php常量的声明和使用
常量可以理解为值不变的量,常量被定义后,在脚本的其他任何地方都不能改变,一个常量由英文字母,下划线,和数字组成,但是数字不能作为常量的首字母。在php中使用#define()函数来定义常量,该函数的语法格式如下:define(string constant_name,mixed value,case_sensitive=true)获取常量的值的方法有两种,一种方法是:使用常量的原创 2015-03-18 08:50:30 · 4057 阅读 · 0 评论 -
php开发之数组排序
数组相对于其他变量类型的优点之一是,能够对它们进行排序。PHP包括多个用于对于数组排序的函数,它们的语法都很简单:$names=array("Moe","Larry","Curly");sort($names);这些排序函数执行3种排序。首先,可以使用sort()函数按值对数组排序,并丢弃原来的键。重要的是理解排序过程之后将会重置数组的键,因此如果键-值这一关系很重要,就不应该使用该函数。 其次原创 2015-07-19 09:18:37 · 784 阅读 · 0 评论