随笔分类 -  PHP

摘要:任何数据类型变量所存储的数据,都是在程序运行时才加载到内存中,而不能持久保存,那么如果需要将数据长久的保存起来,主要有两种办法,保存到普通文件中或者保存到数据库中。我们的PHP可以在我们的服务器上生成目录,创建、编辑、删除、修改文件属性等操作! 文件的上传 文件的上传的过程这些细节我们是不需要管的, 阅读全文
posted @ 2019-11-17 13:49 WhiteSpace 阅读(470) 评论(0) 推荐(0)
摘要:任何数据类型变量所存储的数据,都是在程序运行时才加载到内存中,而不能持久保存,那么如果需要将数据长久的保存起来,主要有两种办法,保存到普通文件中或者保存到数据库中。我们的PHP可以在我们的服务器上生成目录,创建、编辑、删除、修改文件属性等操作! 一、判断普通文件和目录 1.is_file()//判断 阅读全文
posted @ 2019-11-15 08:51 WhiteSpace 阅读(264) 评论(0) 推荐(0)
摘要:图片水印 阅读全文
posted @ 2019-11-14 14:40 WhiteSpace 阅读(424) 评论(0) 推荐(0)
摘要:<?php header('Content-type:image/jpeg'); $img=imagecreatetruecolor(120,40); // 背景颜色 $bg_color=imagecolorallocate($img,200,222,210); imagefill($img,0,0,$bg_color); // 像素颜色 $px_color=imagecolorallocate( 阅读全文
posted @ 2019-11-14 09:25 WhiteSpace 阅读(137) 评论(0) 推荐(0)
摘要:学前了解: 在PHP中可以通过GD库处理图像 php的扩展 创建一个图像应该完成如下所示的四个基本步骤:注意:如果图像显示不出来,需要在header头部前面添加ob_clean()清除缓冲区 或 ob_end_clean()清除缓冲区并销毁掉 1.创建图像 imagecreatetruecolor( 阅读全文
posted @ 2019-11-13 14:25 WhiteSpace 阅读(192) 评论(0) 推荐(0)
摘要:一、设置时区 date_default_timezone_set('Asia/Shanghai');//设置时区 二、获取当前Unix时间戳 time() 三、获取指定时间的Unix时间戳 mktime() date_default_timezone_set('Asia/Shanghai');//设置时区 $nowTime=time(); $tim... 阅读全文
posted @ 2019-11-13 11:15 WhiteSpace 阅读(343) 评论(0) 推荐(0)
摘要:模式修正符 模式修正符是正则表达式的定界符之后使用的,可以调整正则表达式的解释,扩展正则表达式的匹配、 替换等操作时的某些功能,增强正则表达式的处理能力 阅读全文
posted @ 2019-11-13 08:19 WhiteSpace 阅读(583) 评论(0) 推荐(0)
摘要:详情请见手册,好好练习也很简单 阅读全文
posted @ 2019-11-13 08:11 WhiteSpace 阅读(222) 评论(0) 推荐(0)
摘要:详情看手册,好好练习都非常简单 处理数组的相关函数 我们挑几个讲一下,并不是这几个重要其他的不重要,而通过这几个的学习让大家学会怎么通过查手册来使用数组相关的函数! 1)array_count_values $array = array(1, "hello", 1, "world", "hello" 阅读全文
posted @ 2019-11-13 08:10 WhiteSpace 阅读(550) 评论(0) 推荐(0)
摘要:多维数据可以使用foreach 循环嵌套来输出 阅读全文
posted @ 2019-11-12 13:15 WhiteSpace 阅读(917) 评论(0) 推荐(0)
摘要:具体的见图解!一、数组类型 见图解!二、数组创建 方法一、 变量名称[索引值]=数据; 变量名称[]=数据;//不写索引值默认是 索引数组,从0开始 方法二、 变量名称=array( 索引值=>数据, .......... ); 数据里面还可放数组类型的数据,同一个数组中存储任何类型的数据 多维数组 阅读全文
posted @ 2019-09-20 16:12 WhiteSpace 阅读(93) 评论(0) 推荐(0)
摘要:1.按值传递参数 默认的,我们在传递参数的时候默认使用的就是这个方式! 对形式参数的操作,根本不是影响到实际参数(变量)的值,两者相当于没有联系! 2.按引用传递参数 按引用传递参数,相当于形式参数和实际参数指的是同一个人,只是名字不一样,对于形式参数的操作会直接影响到实际参数(变量); 3.函数的 阅读全文
posted @ 2019-09-20 16:09 WhiteSpace 阅读(286) 评论(0) 推荐(0)
摘要:1.局部变量 function test(){ $a=1;//局部变量$a,尽在这个函数内部有效 } echo $a; 2.全局变量 $i=10;//全局变量(外部变量) define('MY_NAME','孙胜利'); function test(){ echo MY_NAME; global $ 阅读全文
posted @ 2019-09-20 16:08 WhiteSpace 阅读(453) 评论(0) 推荐(0)
摘要:function 函数名([形式参数1,形式参数2,....形式参数n]){ //各种PHP代码.... //...... return 表达式;//也可以不返回,如果不写那么默认返回null } 函数的调用: 函数的调用需要遵循定义函数的时候写的规则,一一对应,将具体的实际参数传给定义函数时候写的 阅读全文
posted @ 2019-09-20 16:07 WhiteSpace 阅读(184) 评论(0) 推荐(0)
摘要:1.break语句 作用:用于switch语句,for,while,do...while,foreach,用于中断这些语句! 后面可以接上一个数字来表示跳出几层循环!默认不加就是跳出当前循环语句! 2.continue语句 作用:只能用在循环语句,跳出本次循环,并不是结束整个循环语句! 3.exit 阅读全文
posted @ 2019-09-18 11:04 WhiteSpace 阅读(160) 评论(0) 推荐(0)
摘要:循环执行 计算机最擅长的功能之一就是按照规定的条件,重复执行某些操作,这是程序设计中最能发挥计算机特长的程序结构。 1.while语句 while(表达式){ 各种语句.... } 当表达式的值为true,那么就执行下面的语句块, 当语句块执行结束之后,继续返回上面来判断表达式的值是true还是fa 阅读全文
posted @ 2019-09-18 10:46 WhiteSpace 阅读(176) 评论(0) 推荐(0)
摘要:2.switch语句 switch(表达式){ case 值 1://case相当于== 语句块1; break; case 值 2: 语句块2; break; ....... default: 语句块n } 注意点: 1)表达式的值最好是整形或者字符串! 2)不要忘记break语句!来跳出swit 阅读全文
posted @ 2019-09-18 10:45 WhiteSpace 阅读(233) 评论(0) 推荐(0)
摘要:流程控制: 对PHP程序执行的过程进行控制! PHP有哪些手段对程序执行过程进行控制!一、顺序执行 自上而下的执行即可! 对这个执行过程没有控制!二、分支执行 分支执行可以根据条件是否满足来选择执行某些代码,PHP的分支执行主要通过两种语句(if,switch)来实现! 1.if语句 注意:我们if 阅读全文
posted @ 2019-09-18 10:44 WhiteSpace 阅读(314) 评论(0) 推荐(0)
摘要:概述: 说白了就是一些符号,这些符号可以将变量或者数据执行某中运算! 1.算术运算符 1)+ $a=1; $b=2; $c=$a+$b; echo $c; 2)- 第一个意思: 减号 $a=10; $b=2; $c=$a-$b; echo $c; 第二个意思: 取反 $a=1; $b=-$a; ec 阅读全文
posted @ 2019-09-18 10:39 WhiteSpace 阅读(294) 评论(0) 推荐(0)
摘要:四、常量 1.概念 常量是用于临时(只有在我们的程序的运行过程中才存在)存储值(数据)的容器 2.定义和使用 define('常量名称',常量值) 或者 define("常量名称",常量值) 常量的命名: 1)和变量一样 只能包含字母数字下划线 并且必须以 字母或者下划线开头 2)按照惯例常量名字总 阅读全文
posted @ 2019-09-18 10:37 WhiteSpace 阅读(327) 评论(0) 推荐(0)