分类: PHP基础

57 篇文章

PHP入门 – 会话控制COOKIE和SESSION应用
Cookie应用 1.Cookie概述 cookie是在http协议下,服务器或脚本可以维护客户端信息的一种方式。 Cookie是一种由服务器发送给客户端的片段信息,存储在客户端浏览器的内存或者硬盘上。常用于保存用户名,密码,个性化设置,个人偏好记录等。当用户访问服务器时,服务器可以设置和访问cookie的信息。 cookie保存在客户端,通常是I…
thumbnail
PHP入门 – PHP连接并操作MySQL数据库
本节文章主要介绍使用mysql_connect()函数连接数据库,同时使用mysql_*相关函数操作数据库。 关于mysql_*函数以及对应的mysql扩展库有以下说明: PHP5中使用mysql_connect()函数进行连接,但是从PHP5.5开始,MySQL就不推荐使用了,属于废弃函数。 PHP7中已经彻底不支持了,根据官网说明,取而代之的是…
PHP入门 – SQL语句设计/数据表增删改查
在我们创建好数据库和数据表后,我们就需要往数据表里插入数据了。这也是我们经常听到的增删改查。 操作数据表中的数据记录 1.使用INSERT语句向数据表中添加数据 格式: INSERT INTO 表名 [(字段名1,…字段名n)] VALUES(‘值1’,…,’值n’); INSERT INTO 表名 [(字段名1,…字段名n)] VALUES(‘值…
PHP入门 – MySQL数据库/数据表设计
动态网站都是对数据进行操作,所谓的动态网站就是基于数据库开发的系统,最重要的就是数据管理,或者说我们在开发时都是在围绕数据库在写程序。 在我们使用PHP开发中小型网站时,一般首选使用MySQL数据库。LAMP或LNMP都是开源免费的,是我们经常搭建的服务器环境。 MySQL数据库常用操作 mysql –h 服务器主机地址 –u 用户名 –p 用户密…
thumbnail
PHP入门 – 图片处理/图片裁剪缩放大小/图片加水印
图片的裁剪缩放、加水印是在项目经常需要实现的功能,使用php实现这类功能非常简单。 图片处理,实现真实图片的资源转化 从指定的图片文件或 URL地址来新建一个图像。成功则返回一个图像标识符,失败时返回一个空字符串,并且输出一条错误信息。 resource imagecreatefrompng ( string filename ) 从 PNG 文件…
thumbnail
PHP入门 – 动态图像处理/验证码的绘制和使用
利用PHP的GD库制作动态验证码是非常实用的方法。 PHP 不仅限于只产生 HTML 的输出,还可以创建及操作多种不同格式的图像文件。PHP提供了一些内置的图像信息函数,也可以使用GD函数库创建新图像或处理已有的图像。目前GD2库支持GIF、JPEG、PNG和WBMP等格式。此外还支持一些FreeType、Type1等字体库。 JPEG 是一种压缩…
PHP入门 – 文件的上传和下载
文件的上传 利用php上传文件的过程是:通过 form 表单上传文件传递给php文件处理存入服务器。 1. form 表单 使用 post 方式(显然,不能通过 get 方式上传),表单设置 enctype="multipart/form-data",使用<input type='file' name='myfile'>。 注意几个特征…
PHP入门 – 文件系统处理
文件系统概况 1. 文件类型 在程序运行时,程序本身和数据一般都存在内存中,当程序运行结束后,存放在内存中的数据被释放。 如果需要长期保存程序运行所需的原始数据,或程序运行产生的结果,就必须以文件形式存储到外部存储介质上。 文件一般指存储在外部介质上具有名字(文件名)的一组相关数据集合。用文件可长期保存数据,并实现数据共享。 PHP是以UNIX的文…
thumbnail
PHP入门 – 错误处理
错误报告级别 1.PHP的错误报告级别 PHP程序的错误发生一般归属于下列三个领域: 语法错误:语法错误最常见,并且也容易修复。如:代码中遗漏一个分号。这类错误会阻止脚本的执行。 运行时错误:这种错误一般不会阻止PHP脚本的执行,但会阻止当前要做的事情。输出一条错误,但php脚本继续执行 逻辑错误:这种错误最麻烦,既不阻止脚本执行,也不输出错误消息…
thumbnail
PHP入门 – 时间和日期
时间戳 自从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒数 . time( ): 函数返回一个当前系统的时间戳 mktime( ): 取得一个日期的 Unix 时间戳 格式:int mktime(时[,分[,秒[,月[,日[,年[,is_dst区]]]]]]); 注意:is_dst参数表示是否为夏时…