10 2018 档案
摘要:一、问题描述: 我在用PHP访问数据库时,当我加入"set names utf8"的时候,无法向数据库添加value,但是也没报任何错误。 二、解决方法: 1、set names utf8是将从服务器端向mysql插入数据时,转成utf-8的形式,但如果mysql创建的表的字符集不是utf8的格式,
阅读全文
摘要:(最近在学习ajax,所以想自己总结一下在PHP中如何使用ajax技术!) 一、ajax注意点: 1、原理图:(来自韩顺平ajax视频) 2、ajax返回数据类型: 文本,json,xml (1)文本格式: (2)xml: 1 <?php 2 //告诉浏览器返回的是xml类型 3 header("C
阅读全文
摘要:一、js代码位置: 1、通常情况下,js位于<head></head>标签之内。 <script> alert(); </script> 2、放在单独的.js文件,然后再HTML中引入: <script src=""> </script> 二、基础知识: 1、注释: //或者/* */ 2、运算符:
阅读全文
摘要:PHP绘制验证码(所有代码均为在网上找的,但我想自己熟悉一遍,所以自己写了一遍) 一、在绘制之前,首先要了解PHP的图片处理库GD库: 1、imagecreatetruecolor() 创建一个真彩画布,该函数不支持gif格式。 1 $img = imagecreatetruecolor(300,3
阅读全文
摘要:一、我在PHP读写数据库时,出现中文乱码问题的解决方案: 1、加入一句话就行了: mysql_query("set character set 'utf8'");//读库 mysql_query("set names 'utf8'");//写库 //其实读写都可以只加入 mysql_query("s
阅读全文
摘要:PHP字符串处理 一、单双引号字符串: 1、单引号字符串:预处理器会直接对单个字符进行处理。 2、双引号字符串:预处理器会对字符串进行预处理。将变量、转义字符等处理。 双引号会花费预处理器进行处理的时间,所以应该尽量多使用单引号。 双引号来处理字符串时,应该将变量用{$ }格式来写。 二、字符串定界
阅读全文
摘要:内容补充: 一、header函数使用: int header(string message). message格式:header_name:header_value. 1、重定位功能: "Location:url". 2、Refresh响应头: "Refresh:N;url=URL"
阅读全文
摘要:PHP面向对象技术 一、类的定义: 二、创建类: 1 <?php 2 class Cat{ 3 //定义成员变量,需使用var关键字 4 var $name; 5 var $sex; 6 var $age; 7 //定义方法 8 function setName($n){ 9 $this->name
阅读全文
摘要:PHP中禁用cookie后session的实现 一、问题叙述: 已经知道,session的实现是基于cookie的。是将session的id通过cookie在客户端和服务器端传递。然后在各个页面之间保持同一个session。但如果用户将客户端浏览器的cookie禁用了之后,应该如何实现session
阅读全文
摘要:会话技术 一、http请求信息: (1)第一部分:请求命令。 (2)第二部分:请求头。 (3)第三部分:请求体。 二、页面之间的参数传递: 1、通过hidden标签传递数据。 2、利用超链接传递参数。 url?para1=a¶2=b. 3、通过使用header函数重定向功能或者JavaScr
阅读全文
摘要:PHP实例 一、PHP基础: 1、比较时间戳大小: (1)int strtotime(string time[,now]) 将接受一个包含英文日期的字符串解析为Unix时间戳: 1 <?php 2 /** 3 * Created by PhpStorm. 4 * User: monty 5 * Da
阅读全文
摘要:PHP与mysql数据库连接 1、数据库中常用的mysql操作函数 (1)连接数据库服务器 resource mysql_connect(string hostname,string username,string password) (2)关闭服务器连接 bool mysql_clos
阅读全文
摘要:PHP连接mysql数据库 一、mysql数据库 1、mysqli和mysql的区别: mysqli是mysql的扩展版本,在PHP4以后主要用mysqli,在PHP中mysql的连接方式已经废除。由于我之前看的书比较老了,还在用mysql函数连接,所以希望直接学mysqli。 2、连接mysql数
阅读全文
摘要:六、自定义函数 一、PHP文件之间的引用: 1、mixed include(string resource) mixed require(string resource) // 2、mixed include_once(string resource) mixed require_once(stri
阅读全文
摘要:PHP数据采集 一、上传文件的数据采集: 1、预定义变量$_FILES: (1)与文件相关的信息: ·$_FILES['mypicture']['name'] :上传文件的名字 ·$_FILES['mypicture']['type']:上传文件的mime类型 ·$_FILES['mypicture
阅读全文
摘要:PHP数组 一、PHP数组: 1、数组的创建: 1 //通过直接将变量声明为数组元素 2 $cha[]="yang"; (2)通过array()函数创建: array(); 1 $name=array("name"=>"yang","age"=>20); 2、注意点: (1)数组的输出按照数组添加进
阅读全文
摘要:控制语句 一、条件语句: if(){ }else if(){ }else{ } switch(){ case 1: break; case 2: break; default: } 二、循环语句: while(表达式){ 语句块; } do{ }while(条件表达式); for(表达式1;表达式2
阅读全文
摘要:PHP表达式 一、常量: 1、自定义常量:define(name,value); 2、注意: (1)常量名前不加$符号。 (2)常量名的作用域是全局的。 二、变量: 1、PHP的变量是区分大小写的。 2、赋值: (1)传值: (2)传地址:使用&符号。 3、数据类型查看函数: (1)gettype(
阅读全文
摘要:一、数据类型: 1、PHP变量名:$a,需要以$开头,因为PHP是弱类型语言,所以并不需要提前声明变量的类型。 2、标量型数据类型: (1)布尔型 False和true不区分大小写。 (2) 3、复合数据类型: (1)数组: ·PHP数组中的键既可以是整数,浮点数,或者是字符串。 ·PHP数组中各元
阅读全文

浙公网安备 33010602011771号