自定义博客皮肤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 182

原创 文件上传

通过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 200

原创 会话技术

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

2018-12-06 16:47:34 196

原创 画布与水印

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

2018-12-06 16:24:22 243

原创 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 156

原创 删除元素

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

2018-11-18 21:21:57 191

原创 生成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 2588

原创 多维数组

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

2018-11-18 21:07:14 249

原创 关联数组

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

2018-11-18 20:56:25 281

原创 索引数组

//快速创建数组 //$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 1533

原创 strpos()

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

2018-11-11 18:27:56 13074

原创 printf和sprintf

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

2018-11-11 18:15:11 208

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

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

2018-11-11 00:56:35 308

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

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

2018-11-11 00:07:19 1338

原创 pushbox

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

2018-04-14 14:41:32 402

原创 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 5220

空空如也

空空如也

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

TA关注的人

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