自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 json和ajax

json已经成为最流行的数据交换(前后台交换)格式之一,各大网站的API几乎都支持他。json数据格式,对象表示为键值对,数据由逗号分隔开;花括号保存对象;方括号保存数组PHP操作json    json_encode       对变量进行JSON编码,混合类型,待编码的value,除了resource类型,可以为任何数据类型,该函数只接受utf-8编码的数据使用ajax之前先引入j...

2018-12-06 17:12:20 107

原创 文件上传

通过php,把文件上传到服务器创建form表单,由客户端上传到服务器<form name="form1" action="upload.php" method="post" enctype="multipart/form-data">将上传的文件移动新位置 -- move_upload_file成功时返回true;如果filename不是合法的上传文件,不会出现任何操...

2018-12-06 16:58:49 132

原创 会话技术

会话跟踪是web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术有cookie和session.cookie通过在客户端记录信息确定用户身份,session通过在服务器端记录信息确定用户身份。session可实现页面之间数据共享session_start()    //启动会话$_SESSION['key'] = $value //存入会话读取会话$v alue ...

2018-12-06 16:47:34 122

原创 画布与水印

创建画布(在内存中存放)$img = imagecreatetruecolor(200, 100);创建颜色imagecolorallocate-新建一个真彩色图像,返回一个图像标识符,代表了一幅大小为width和height的黑色图像返回值:成功后返回图像资源,失败后返回false$color = imagecolorallocate($img, 134, 244,225...

2018-12-06 16:24:22 172

原创 php中连接数据库

//连接数据库$mysqli = new mysqli("localhost","root","","myschool");if($mysqli -> connect_error){ //show_error('连接数据库失败','register.html'); die('连接数据库失败,' . $mysqli ->connect_error);}//设置编码格式$m...

2018-11-22 17:06:59 103

原创 删除元素

给每个元素提分$arr = array('张三'=>50,'赵六'=>60,'孙七'=>45); $arr['张三'] += 10; $arr['赵六'] += 10; $arr['孙七'] += 10;每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步(因此下一次循环中将会得到下一个单元)。 除了当前单元的键名也会在每次循环中被赋给变...

2018-11-18 21:21:57 118

原创 生成4位验证码

使用数组生成4位随机验证码,验证码中的元素由‘a-z’,‘A-Z’,‘0-9’组成。$arr1 = range('a','z');$arr2 = range('A','Z');$arr3 = range(0,9);// print_r($arr1);// print_r($arr2);// print_r($arr3);合并数组$arr = array_merge($a...

2018-11-18 21:14:32 2467

原创 多维数组

一个数组中的值可以是另一个数组,另一个数组的值也可以是一个数组。多维数组是包含一个或多个数组的数组。在多维数组中,主数组中的每一个元素也可以是一个数组,子数组中的每一个元素也可以是一个数组示例:存放多名学生信息(学号,姓名,性别,年龄) $arr = array( array(1001,'张三','男',20), array(1002,'李...

2018-11-18 21:07:14 176

原创 关联数组

关联数组,键为字符串,或字符串与数字混合其实关联数组和索引数组的差别只是在键值上,关联数组的键值是字符串,并且是人为的规定//$arr = array('张三'=>50,'李四'=>80,'赵六'=>70,5=>'apple','orange');//$arr = ['张三'=>50,'李四'=>80,'赵六'=>70,5=>'apple...

2018-11-18 20:56:25 200

原创 索引数组

//快速创建数组//$arr7 = array('a','b','c','d','z');$arr7 = range('A','Z');print_r($arr7);// var_dump($arr);//关联数组数组分为索引数组和关联数组两类。最常见的数组类型,绝大多数编程语言都有数字索引数组。$arr = array(50,60,70,80);$arr2 = arr...

2018-11-18 20:50:44 1432

原创 strpos()

strpos() 函数返回字符串在另一字符串中第一次出现的位置。如果存在,返回数字,如果没有找到该字符串,则返回false.$str = "abc";$find = 'a'; $n = strpos($str,$find);//0if($n===false){ echo '未找到' . $find;}else{ echo '找到了' . $find;}string    ...

2018-11-11 18:27:56 12697

原创 printf和sprintf

printf有输出,sprintf没有输出,但可以返回结果$num = 5;$location = '树上';$format = '有%d只猴子在%s';sprintf($format,$num,$location);//echo $str; 

2018-11-11 18:15:11 126

原创 return和die(),exit()的区别

在脚本里边,它们三个都会中止脚本运行。如果出现在函数里边,return和die有些区别function A(){ echo '正在执行函数'; //return 5;//函数中止,可以返回值 //最后输出 开始调用函数 正在执行函数 结束调用函数 die;//中止脚本运行 //最后输出 开始调用函数 正在执行函数 echo 'return 之后';//这个永远都不会执...

2018-11-11 00:56:35 205

原创 单引号与双引号的区别

定义字符串时,如果字符串中没有变量名,单引号和双引号是一样的$name = "张三";$name = '张三';把变量名放在字符串中,用双引号引起来,能够正确输出(在字符串中如果出现变量名,则会输出变量名的值);用单引号则不能正常输出(会原封不动的输出字符串)$name = "张三";echo "我的姓名:$name";$name = "张三";echo '我的姓名:$...

2018-11-11 00:07:19 855

原创 pushbox

这一周Java学习了如何去做一个小游戏,推箱子。刚开始会发现很多问题,但经过老师的讲解,收获颇深。import javax.swing.JFrame;  public class GameFrame extends JFrame {//继承 GamePanel gp;//有画板 int age; //构造方法:创建对象,初始化属性值    public GameFrame(){    this....

2018-04-14 14:41:32 308

原创 java (do...while)

import java.util.Scanner;public class Test{ public static void main(String[] args) { Scanner input=new Scanner(System.in); String name="zhangsan";//定义原始用户和密码 String password="123"; String inputnam...

2018-04-03 11:36:13 5098

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除