自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PHPWAMP集成环境Zend组件的相关介绍,环境默认的PHP运行模式

目前最新版的PHPWAMP集成环境默认都安装了zend解密组件,下面是详情信息。PHP线程安全和非线程安全的选择和区别。备注:在PHP5.3以后,PHP不再有ISAPI模式,安装后也不再有php5isapi.dll这个文件。Windows版的PHP从版本5.2.1开始有Thread Safe(线程安全)和None Thread Safe(NTS,非线程安全)之分,Windows下的PHP版本分两种:线程安全版本与非线程安全版本,线程安全和非线程安全只针对windows,而...

2021-03-10 01:07:13 161

原创 条件语句和嵌套

php文件作为后缀的语句都是按照phpp文件来进行执行的,可以运行html的语句,前端语句和php是可以相互嵌套的,按照我们的语句,php的判断语句if else的判断语句,php就是数学的思维思想,以及机器语言的思维以及思想,想控制多行的代码时候,必须用大括号括起来,如果满足条件就进行执行if语句是可以无限进行嵌套的,一个if语句中,可以多次进行嵌套的语句,a大于8并大于b,满足这个条件并且满足另一个条件,就可以进行合并if语句。需要满足执行,不满足的话进行另一个语句,否则进行多个的条件的执行,if以

2021-03-09 13:51:33 192

原创 一些提高开发效率的VSCode必备插件(分享)

本篇文章给大家推荐一些提高效率的VSCode插件。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。Visual Studio Code插件,提高效率必备~相关推荐:《vscode基础使用教程》我们的 VSC(VSCode)将会像一个长了五只可以发射激光的独角兽一样!接下来会介绍我每天使用的非常有用的插件。如果你还是一个 VSC 的新手,那么点击左侧最下方的按钮来安装插件。1、Material Theme下载量:130 万Visual Studio Code 最悠久的主题!2、

2021-03-09 09:36:56 261

原创 PhpSpreadsheet设置所有单元格边框

usePhpOffice\PhpSpreadsheet\Reader\Xlsx;usePhpOffice\PhpSpreadsheet\Reader\Xls;usePhpOffice\PhpSpreadsheet\IOFactory;usePhpOffice\PhpSpreadsheet\Cell\Coordinate;usePhpOffice\PhpSpreadsheet\Spreadsheet;usePhpOffice\PhpSpreadsheet\Worksheet\PageSetup;...

2021-03-09 05:21:44 269

原创 php常用的7大框架

一直以来,phper讨论最多的就是php各种框架的优缺点,网上的资料也是比较零散,现把几款主流的框架收集汇总一下,其中本人只是用过Yii2、Laravel、Yaf、Thinkphp这四种框架,因此大部分对各种框架的评价皆来自与网上资料,如果问题,请在评论中指出,共同进步一、ThinkPHPThinkPHP(FCS)是一个轻量级的中型框架,是从Java的Struts结构移植过来的中文PHP开发框架。它使用面向对象的开发结构和MVC模式,并且模拟实现了Struts的标签库,各方面都比较人性化,熟悉J2E

2021-03-08 09:36:28 378

原创 css3如何做 尖角

css3做尖角的方法:首先创建一个HTML示例文件;然后确定尖角的位置;最后通过给指定div设置属性为“top:6px;left:-3px;border-top:0px;border-bottom...”来实现尖角效果即可。本教程操作环境:windows7系统、css3版,该方法适用于所有品牌电脑。推荐:《css视频教程》尖角在上面效果图:代码:123456789101112131415161718192021222324252627282

2021-03-08 05:22:28 273 1

原创 jquery库是什么意思

jquery库是指一种封装好的JavaScript函数库,一个轻量级的"写的少,做的多"的JavaScript库,jquery封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。相关免费学习推荐:javascript(视频)、jQuery教程(视频)jquery库是指一种封装好的JavaScript函数库,一个轻量级的"写的少,做的多"的JavaScript

2021-03-08 01:08:57 82

原创 完全卸载PHP,重新安装

卸载:(以php7为例) 删依赖包: sudoapt-getautoremovephp+你的版本号+*(如:sudoapt-getautoremovephp7*)1 删关联: sudofind/etc-name"*php*"|xargsrm-rf1 清除dept列表里的残留信息: sudoaptpurge`dpkg-l|grepphp|awk'{print$2}'|tr"\n"""`1 检查一下是否卸载干净...

2021-03-07 14:04:46 247

原创 如何选择jquery版本

选择jquery版本的方法:1、电脑端推荐选择【jQuery 1.9】版本,PI与更高版本基本一致;2、移动端推荐选择【jQuery 3.x】版本。本教程操作环境:windows7系统、jquery1.9&&jQuery3.x版本,该方法适用于所有品牌电脑。推荐:jquery视频教程选择jquery版本的方法:1、电脑端 推荐选择 jQuery 1.9 版本,理由如下:兼容IE8,在当下电脑端兼容IE8还是有需要的(管理系统除外)。API与更高版本基本一致,又将低版本的不足之处进

2021-03-07 09:49:09 326

原创 php常用的7大框架

一直以来,phper讨论最多的就是php各种框架的优缺点,网上的资料也是比较零散,现把几款主流的框架收集汇总一下,其中本人只是用过Yii2、Laravel、Yaf、Thinkphp这四种框架,因此大部分对各种框架的评价皆来自与网上资料,如果问题,请在评论中指出,共同进步一、ThinkPHPThinkPHP(FCS)是一个轻量级的中型框架,是从Java的Struts结构移植过来的中文PHP开发框架。它使用面向对象的开发结构和MVC模式,并且模拟实现了Struts的标签库,各方面都比较人性化,熟悉J2E

2021-03-07 05:33:55 649

原创 PHP 删除文件

//删除文件 $path为绝对路径 public function delFile($path){ $url=iconv('utf-8','gbk',$path); if(PATH_SEPARATOR == ':'){ //linux unlink($path); }else{ //Windows unlink($url); } }...

2021-03-06 14:05:13 81

原创 PHP base64 编码转化图片并进行指定路径的保存和上传处理

背景 前两天在做图片上传的功能优化,发现了一个效果比较好的JQuery插件(H5移动前端图片批量压缩上传),看其中的介绍是使用了base64编码的方式进行上传 个人在使用过程中,做了简单处理,只需向后台传输base64编码数据即可,然后后台进行处理,下面主要介绍我的操作流程,可做参考. 一. 前端处理①. js 代码修改 本着不做过多更改的原则,在处理好页面布局后,我只是修改了源代码中的upload()方法. 处理目的: 将获取的base64编码...

2021-03-06 09:51:23 132

原创 PHP文件类型判断

方法一:pathinfo 代码示例:/** *获取文件后缀(如果文件名为11.11,11不是后缀,会默认11为后缀) *$filestring文件路径或者文件名 */ functionget_extension($file){ returnpathinfo($file,PATHINFO_EXTENSION); }1234567说明:pathinfo具体使用方法,可以查看php手册。但是该方法仅仅只能根据文件后缀来判断文件类型,如果html后缀的文件,被...

2021-03-06 05:38:55 336

原创 php搭建个人博客

这几天不知道该干些什么,就想着完善一下博客。基本的发表文章功能已经实现了,就估摸着加个评论回复 可以和其他人交流 比较有意思然后开始百度 php实现评论回复功能 看了下,不想看。。。 就直接打开之前收藏的 实验楼的php实现留言本看下怎么实现留言回复,评论回复跟留言回复差差不多的样子先把源码下载了,看数据库设计 *** 这几天在想实现这个功能的时候 发现 要实现一个功能 就要设计好一个数据表 在设计数据表的过程中 程序的逻辑 和 细节会慢慢在脑海中清晰 这是一个很棒的过程 ***...

2021-03-06 01:25:42 123

原创 CentOS 7 如何为 PHP 5.6 安装 MSSQL 扩展

背景前两天写了一篇文章OSX MAMP 如何为 PHP 5.6 安装 MSSQL 扩展,讲的是自己的个人电脑,也就是开发环境如何为PHP 5.6安装MSSQL扩展,现在要上生产了,继续讲讲怎么给CentOS7安装PHP - MSSQL扩展。运行环境操作系统 CentOS Linux release 7.8.2003 (Core) 集成环境 宝塔 PHP 5.6.40 步骤和之前一样,我们先来整理一下整体的步骤:1、安装freetds2、...

2021-03-05 14:13:49 103

原创 怎么修改windows系统的默认编码

本文环境:win10文章背景:使用7z解压缩一个.zip文件之后,发现文件包内的文件名是乱码,但是使用同版本的7z在另一个win10系统下解压缩,没有这个问题。(相关推荐:windows系统)问题原因:是win10默认编码的问题,由于这次的电脑是海淘回来的,默认编码格式是437(chcp);不是win10的gbk;所以在遇到中文时会出现乱码。解决方案:网上一些教程是这样的:控制面板—-日期时间语言区域—-语言选项—高级—-非unicode部分。但是本系统中的控制面板中没有语言选项…..为.

2021-03-05 09:46:41 332 1

原创 PHP获取URL后缀名

看到很多面试题都有这个题目,所以实现了一下。代码:<?php//PHP获取URL后缀名$url=(string)'https://blog.csdn.net/u012628581/test.php';try{$ext=pathinfo($url,PATHINFO_EXTENSION);if(!$ext){thrownew\Exception('parseextensionerror,'.$url);}...

2021-03-05 05:29:48 136 1

原创 jquery如何使用正则

jquery正则使用的方法:1、用户密码,代码为【/^[a-zA-Z][a-zA-Z0-9_]{5,20}$/】;2、邮件,代码为【/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/】。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。推荐:jquery视频教程jquery正则使用的方法:1、正则表达式的创建a) var checkNum = /^[A-Za-z0-9]+$/;b) var re=new RegExp(“["+

2021-03-05 01:16:27 281 1

原创 PHP生成随机颜色代码(加深颜色)

PHP代码在线运行:http://www.dooccn.com/php7/复制代码去上述网站运行下,就能得知结果。<?phpfor($i=1;$i<=1500;$i++){echoget_color_by_scale().",";}functionget_color_by_scale(){$str='0123456789ABCDEF';$estr='';$len=strlen($str);for($i=1;$i...

2021-03-04 17:31:10 123 1

原创 PHP获取当前时间戳

1、time() 函数返回自 Unix 纪元(January 1 1970 00:00:00 GMT)起的当前时间的秒数。echo time(); //输出1531201452。2、date('格式',time()) 函数用于格式化时间/日期。time()参数可省略。echodate('Y-m-d h:i:s', time());// 2016-12-31 05:07:05 h为12小时制echodate('Y-m-d H:i:s');// 2016-12-31 13:0...

2021-03-04 03:59:47 94 1

原创 PHP 函数漏洞总结

1.MD5 compare漏洞PHP在处理哈希字符串时,会利用”!=”或”==”来对哈希值进行比较,它把每一个以”0E”开头的哈希值都解释为0,所以如果两个不同的密码经过哈希以后,其哈希值都是以”0E”开头的,那么PHP将会认为他们相同,都是0。常见的payload有0x01md5(str)QNKCDZO240610708s878926199as155964671as214587387as214587387asha1(st...

2021-03-03 15:48:23 126 1

原创 使用PHPWord生成word文档

phpoffice的github:https://github.com/PHPOffice安装我们使用Composer来安装PHPWord。composerrequirephpoffice/phpword如何使用自动加载安装好phpword后,新建一个php文档,引入autoload.php。require'vendor/autoload.php';实例化实例化并新增一个空白页。$phpWord=new\PhpOffice\PhpWord\PhpWo...

2021-03-03 06:32:31 126

原创 php解析url并得到url中的参数及获取url参数的四种方式

本文给大家介绍php解析url并得到url中的参数及获取url参数的四种方式,涉及到将字符串参数变为数组,将参数变为字符串的相关知识,本文代码简单易懂,感兴趣的朋友一起看看吧下面一段代码是php解析url并得到url中的参数,代码如下所示:? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2

2021-03-02 14:43:52 366

原创 php20个主流框架

PHP作为网络开发的强大语言之一,现在应用非常广泛,具有开放源代码,跨平台性强,开发快捷,效率高,面向对象,并且易于上手,专业专注等诸多优点。各种PHP开发框架也让程序开发变的简单有效。对于Web开发者来说,PHP是一款非常强大而又受欢迎的编程语言。世界上很多顶级的网站都是基于PHP开发的。每一个开发者都知道,拥有一个强大的框架可以让开发工作变得更加快捷、安全和有效。在开发项目之前选择一款合适的框架可以为今后奠定厚实的基础,下面这20个PHP框架你可以有选择的使用,一定会帮助到你的。1、Lar.

2021-03-02 10:28:20 668

原创 51行代码实现简单的PHP区块链

本文原始地址:php区块链demo今年区块链特别火,我也很火啊。我火什么呢。前几年,公众平台出现,还得花时间去学去看,后来小程序出现,又得花时间精力去学去看。现在比特币、以太坊等去中心化货币带起了区块链的发展。还得学。没办法,技术改变师姐。不,是改变世界。前些天看到python写的50行代码实现的简单区块链。今天让我们PHP也实现一下区块链的简单流程。phper或其他人如有需要可加PHP区块链交流群(370648191/201923866)。只有一个类、4个方法。可直接运行。..

2021-03-02 02:05:51 92

原创 ppt与pptx的区别是什么?

pptx是PowerPoint2007版本及以上版本生成的文件,只能用PowerPoint2007及以上版本打开,具有新的幻灯片特效;而ppt是PowerPoint2003版本及以下版本生成的文件,兼容任何版本,但是很多新的特效不支持。ppt与pptx的区别:1、两者版本不一样pptx是MS Office PowerPoint2007版本及以上的版本生成的。ppt是MSOfficePowerPoint2003版本以及以下的版本生成的。2、两者的兼容性不一样pptx是office 2007以上版本中

2021-03-01 14:49:36 1315

原创 jquery中怎么获取数组的长度

jquery中获取数组长度的方法:可以使用length属性获取数组的长度,length属性包含jQuery对象中元素的数目,属性语法为【$(selector).length】。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。推荐:jquery视频教程jquery中获取数组长度的方法:1、新版jquery中可以使用length属性获取数组的长度,length属性包含jQuery对象中元素的数目。属性语法为$(selector).length。示例:1

2021-03-01 10:41:48 123

原创 php数组函数大全

一、数组操作的基本函数数组的键名和值array_values($arr);获得数组的值array_keys($arr);获得数组的键名array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr);在数组中检索applearray_search("apple",$arr);在数组中检索apple,如果存在返回键名array_key_exists("apple",$arr);检索给定的键名是否存在数组中is.

2021-03-01 02:20:52 79

原创 php判断一个数组是否存在在另一个数组中

/*****判断一个数组是否存在于另一个数组中**@param$arr*@param$allArr*@returnboolean*/functionisAllExists($arr,$allArr){if(!empty($arr)&&!empty($allArr)){for($i=0;$i<count($arr);$i++){if(!in_array($a...

2021-02-28 15:15:52 1401

原创 jtpm1是什么接口

jtpm1是TPM安全芯片的接口,而TPM安全芯片是指符合TPM标准的安全芯片,它能有效地保护PC、防止非法用户访问;TPM芯片还可以存储、管理BIOS开机密码以及硬盘密码。推荐:《编程视频》Jtpm1是TPM安全芯片的接口。TPM安全芯片是指符合TPM(可信赖平台模块)标准的安全芯片,它能有效地保护PC、防止非法用户访问。TPM芯片可以存储、管理BIOS开机密码以及硬盘密码。可以进行范围较广的加密。 加密硬盘的任意分区。扩展资料安全芯片是一项针对商业用户的安全技术。主要的优点是对存储在安全芯片

2021-02-28 10:54:15 363

原创 PHP7 引入的“??” 和“?:”的区别

实践出真知~测试代码输入测试:<?php$array=['a'=>1,'b'=>2,'c'=>[],];$a=$array['c']??0;$b=$array['c']?:0;$c=$array['d']??0;$d=$array['d']?:0;$e=$array['c']?1:0;...

2021-02-28 06:43:43 86

原创 Web应用程序测试的工具selenium用法详解

selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。模拟浏览器进行网页加载,当requests,urllib无法正常获取网页内容的时候一、声明浏览器对象注意点一,Python文件名或者包名不要命名为selenium,会导致无法导入 1 2 3 fromseleniumimportwebdriver #webdriver可以认为是浏览器的驱动器,要驱动浏览器必须用到webdriver,...

2021-02-28 02:32:28 112

原创 叠瓦式硬盘和垂直式硬盘怎么区分?

区分方法:硬盘容量在2TB以内的,存储如果是256MB的,那么是叠瓦式硬盘;垂直式硬盘,2TB以下是64G缓存。除此之外,您还可以在电脑中使用一些测试软件测试硬盘的随机读写性能,一般性能较差的硬盘就是叠瓦式硬盘,而垂直式硬盘性能较为好一些。垂直式硬盘怎么分辨?正常PMR垂直式硬盘,2T以下是64G缓存,2T以上可能是128G缓存,垂直式硬盘擦除数据时写入的磁头比较宽,而读取的磁头比较窄,所以其实写入的时候并不是把这条轨道上所有的地方都用到,不会影响到附近轨道的其他数据,读取的时候只需要读取中间的区域部分

2021-02-27 15:35:23 837

原创 jquery如何让按钮不可用

jquery让按钮不可用的方法:首先使用button标签创建一个按钮;然后通过id获得button按钮对象,使用【att()】方法将按钮的disabled属性设置为true,实现按钮不可点击。本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。jquery让按钮不可用的方法:1、新建一个html文件,命名为test.html,用于讲解jquery如何设置按钮不可点击。2、在test.html文件内,在p标签内,使用button标签创建一个按钮,并设置其id为m

2021-02-27 11:25:00 442

原创 PHP——个人信息管理系统

楼主近来无事,做了一个个人信息管理系统,希望能给小白一点启发,大神不要吐槽,欢迎技术交流,文明批评。鞋鞋!先贴上数据库结构图表单中有id,用户名,昵称,性别,密码,注册时间,个性签名,头像,详细 共9个字段。个人信息管理的文件结构 文件名称 描述 reg.inc.php 注册页面 login.inc.php 登录页面 func.inc.php 系统函数库存放脚本,声明处理上传和删除上传图片的两个函数 index.php ...

2021-02-27 03:06:06 452

原创 CentOS 7 安装PHP 5.4.16

一、检查当前系统是否已经安装PHP#rpm-qaphp1二、查看yum是否有可安装的PHP软件#yumlist|grepphp1[root@localhost~]#yumlist|grepphpgraphviz-php.x86_642.30.1-19.el7basephp.x86_645.4.16-43.el7_...

2021-02-26 15:58:06 49

原创 golang语言中map的初始化及使用

//先声明mapvarm1map[string]string//再使用make函数创建一个非nil的map,nilmap不能赋值m1=make(map[string]string)//最后给已声明的map赋值m1["a"]="aa"m1["b"]="bb"//直接创建m2:=make(map[string]string)//然后赋值m2["a"]="aa"m2["b"]="bb"//初始化+赋值一体化m3:=map[strin...

2021-02-26 11:46:24 169

原创 css selector什么意思

css selector指的是css选择器,是用来匹配网页中的dom元素的,常用选择器可分为标签名选择器、类选择器、id选择器、派生选择器、子元素选择器、分组选择器和伪元素选择器。推荐:《css视频教程》css selector指的是css 选择器,是用来匹配网页中的dom元素的,css样式的定义为:选择器{样式}。“选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素。要使用css对HTML页面中的元素实现一对一,一对多或者多对一的控制,这就需要用到CSS选择器。HTML页

2021-02-26 07:34:41 94

原创 php值转换之strval()、intval()、floatval()、bool

1.strval()strval()函数用于获取变量的字符串值。PHP 版本要求: PHP 4, PHP 5, PHP 7stringstrval(mixed$var) $var: 可以是任何标量类型,但不能是数组或对象。 <?php$int_str=123;var_dump($int_str);$str=strval(123);var_dump($str);?>int(123)string(3)"123"2.intval()...

2021-02-26 03:22:36 93

原创 url格式是什么

url格式的英文全称是Uniform Resource Locator,是指网络地址;在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL,它是WWW的统一资源定位标志。推荐:《编程视频》url格式的英文全称是Uniform Resource Locator。在WWW上,每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位器),它是WWW的统一资源定位标志,就是指网络地址。URL由三部分组成:资源类型、存放资源的

2021-02-25 16:04:14 358

空空如也

空空如也

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

TA关注的人

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