网站建设

HTML5实现应用程序缓存(Application Cache)

为什么要使用Application Cache技术? 在HTML5之前,我们需要接入网络才能访问,这毫无疑问是网站多次请求服务器,造成速度变慢,对于PC用户,网络相对比较稳定,载入速度也不会差太多...

php判断数组元素不为空格实例代码

1、使用foreach ($arr as $value){}语句遍历数组。 2、使用if($value!=" ")语句判断数组元素是否为空格。 3、如果数组元素全部不为空,则输出数组元素不为空格。 实例 phpheader("Content-type:text/h...

HTML5播放实现rtmp流直播

最近在做一个直播推流的功能,想自己写个网页进行直播尝试一下。 然后网上试了各种教程都没成功,下面说下遇到的几个坑。 1.首先通过obs进行推流,服务器是:rtmp://192.168.0.221/li...

php array_walk array_map array_filter区别案例详解

php 开发经常遇到数组处理,会涉及到题目中这几个函数。这个函数功能类似,很多时候容易混淆。 array_walk: array_walk — 使用用户自定义函数对数组中的每个元素做回调处理 1. 用户自...

Canvas 文本填充线性渐变的使用详解

前言 在 Canvas 中对文本填充水平或垂直的线性渐变可以轻易实现,而带角度的渐变就复杂很多;就好像下面这样,假设文本矩形宽为 W , 高为 H , 左上角坐标为 X, Y 。 猜想与答案 给出两...

php array_map与array_walk比较案例详解

array_map(): 1、array_map() 函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组,若函数作用后无返回值,则对应的新值数组中为空。 2、回调函...

HTML5中在title标题标签里设置小图标的方法

一张网页,如果标题只有文字,那会显得特别单调;那么如何加入一个小图标呢,废话不说,代码展示。 在html中的head标签里: head meta charset=UTF-8 title叮叮书店/title link href=images/logo.i...

php中intval()的实例用法

1、intval()函数可以获取变量的整数值,常被用来进行数据类型转换,将字符串类型的变量转换为为整数类型。 2、语法为“intval($var[,$base])”。 实例 phpheader("Content-type:text/html;charset=utf...

HTML5公共页面提取作为公用代码的方法

在网站制【本文来源:bgp服务器 欢迎转载】作中有很多部分的代码是相同的,如footer部分,可以把这段代码提取出来,在别的页面调用。 index.html !-- 底部加载外部文件 -- footer class=fo...

php头编码实例设置方法及代码

在PHP中可以通过在PHP文件头部添加“ header("Content-type: text/html; charset=utf-8"); ”语句来设置编码。 设置utf编码的代码如下: header("Content-type: text/html; charset=utf-8"); 注:通常情况以上代码放...

HTML5开发动态音频图的实现

概要 本次我们会使用html5和js开发一个动态音频图 用到的技术点: (1)js (2)canvas + audio (3)Web Audio API 实现方式: (1)首先对于界面实现的考虑,由于区块非常多,我们使用传统...

实例解析PHP定时器的具体实现

目录 前言 原因 危险的做法 正确的姿势 CLI模式 总结 前言 常见的定时器有两种:一种周期性定时执行,例如每天的凌晨三点出报表;另一种在指定时间后执行(一次),例如会员登录...

html5启动原生APP总结

许久没有写博客了,最近有个H5启动APP原生页面的需求,中间遇上一些坑,看了些网上的实现方案,特意来总结下 一、需要判断客户端的平台以及是否在微信浏览器中访问 1、客户端判...

php遇到错误Call to undefined function ImageCreate()解决方

目录 常规Ubuntu与windows 编译make安装方法 phpize方法 centos安装GD库 在使用php处理一些图像时,有时会出现诸如这样的错误:Call to undefined function imagecreate() 这是由于没有安装或是没有开启...

html5实现输入框fixed定位在屏幕最底部兼容性

1、问题由来 做h5 已经有很长一段时间了,现在做的工作h5比pc上的更多,曾经解决pc端IE各个版本的兼容性也是伤透脑筋,原以为h5的会更好,殊不知,还有更头疼的问题,当设计师要设...

PHP Class self 与 static 异同与使用详解

对于大多数 PHPer 来说,self 与 static 两个 PHP 关键词都不算陌生。我们学会通过 self::xxxx 这种方式来调用当前类的静态属性和方法。而 static 呢?想必很多人只知道它是用于定义一个静态...

HTML5 层的叠加的实现

position语法: position : static absolute relative position参数: static : 无特殊定位,对象遵循HTML定位规则 absolute : 将对象从文档流中拖出,使用left,right,top,bottom等属性进行绝对定位。而其层...

聊聊PHP中删除字符串的逗号和尾部斜杠的方法

正如标题所述,本文将给大家通过两个示例来介绍PHP删除字符串中的逗号以及尾部斜杠的方法,感兴趣的朋友咱们一起继续往下看吧~ 下面我们通过具体的实例分别讲解: 第一个示例的...

HTML5图片层叠的实现示例

最近在跟的一个深圳屋祺项目,由于一些内部原因这次我们需要自己写静态页面。兵来将挡水来土掩,既然组织 需要那就做呗。其中有一个页面布局如下所示, 红色方框标注的部分是...

聊聊PHP中die()和sleep()函数的用法

在上一篇《聊聊PHP中删除字符串的逗号和尾部斜杠的方法》给大家介绍了PHP删除字符串中的逗号以及尾部斜杠的方法,感兴趣的朋友可以去学习了解一下~ 本文也将给大家通过示例来讲...

HTML5 背景的显示区域实现

background-clip 属性规定背景的绘制区域。 默认值: border-box 继承性: no 版本: CSS3 JavaScript 语法: object.style.backgroundClip=content-box background-clip: border-box|padding-box|content-box; border-box 背景被...

聊聊PHP中require_once()函数为什么不好用

在上一篇《聊聊PHP中die()和sleep()函数的用法》中给大家简单介绍了die()和sleep()函数的使用方法,感兴趣的朋友可以去学习了解一下~ 本文将告诉你PHP中require_once()为什么不好用! 不过在...

HTML5获取当前地理位置并在百度地图上展示的实例

1.HTML5获取当前地理位置 HTML5 Geolocation API(地理位置应用程序接口)可以获取当前地理位置,手机端使用GPS,电脑则根据网络定位 检查浏览器是否支持HTML5 Geolocation API 【本文由:日本服...

聊聊PHP中的 === 运算符为什么比 == 快

在上一篇《聊聊PHP中require_once()函数为什么不好用》中给大家介绍了PHP中require_once()为什么不好用的原因,感兴趣的朋友可以去阅读了解一下~ 那么本文将给大家介绍PHP中的 === 运算符为...

uniapp+Html5端实现PC端适配

前言: 使用uniapp做的h5页面,在PC端显示时,发现由于upx单位计算基准值太大,导致页面排班布局错乱 思路: 刚开始发现使用px单位不会导致页面布局混乱,但这对刚开启的项目友好,...

PHP操作MySQL的常用代码段梳理与总结

这篇文章为大家介绍,实用的PHP网站实际开发中常用到的操作mysql数据库的代码段,所有代码均可靠执行,此文将持续更新!!! 1、向数据库插入数据表 php$con = mysql_connect("【数据库地...

HTML5跳转小程序wx-open-launch-weapp的示例代码

注意事项 微信开放标签有最低的微信版本要求,以及最低的系统版本要求。 微信版本要求为:7.0.12及以上。 系统版本要求为:iOS 10.3及以上、Android 5.0及以上。 绑定域名 微信安全域名...

php复制文件后改名的实例代码

1、сoру函数来实现复制文件后修改文件名,该函数可以将一个文件复制(拷贝)到指定目录中。 2、语法“copy($file, $newfile)”;如果执行成功则返回TRUE,如果执行失败则返回FALSE。 实...

html5关于外链嵌入页面通信问题(postMessage解决跨域

说起来挺简单的,可以直接去查询postMessage推送和window.addEventListener接收使用方式,能自己搞明白是最好的,本文章也只是记录一下自己的使用方式 使用postMessage推送和window.addEventListe...

PHP中=>和->以及::符号的用法

没关系,下面我们做一下详细的解释,如果你有C++,Perl基础,你会发现这些家伙和他们里面的一些符号功能是差不多的。 ‘- '符号 插入式解引用操作符”(infix dereference operator)。换...

canvas实现图片镜像翻转的2种方式

1. 通过canvas自带的画布方法进行翻转 var img = new Image(); //这个就是 img标签的dom对象 img.src = './sy.png'; img.onload = function () { //图片加载完成后,执行此方法 ctx.drawImage(img, posx, posy, 210, 80);...

深入浅出理解PHP原理之变量赋值

PHP的变量赋值 这个标题估计很多人会不屑一顾,变量赋值?excuse me?我们学开发的第一课就会了好不好。但是,就是这样基础的东西,反而会让很多人蒙圈,比如,值和引用的关系。今...

HTML5 video进入全屏和退出全屏的实现方法

当我们使用video标签的时候,有时候因为更多的需要,我们要自己自定义控制栏,而进入和退出全屏也是其中的一部分 不同的浏览器有不同的实现方法 // Webkitelement.webkitRequestFullScreen(...

php类自动加载失败的处理方案及实例代码

1、打开相应的PHP代码文件。 2、添加“$class = str_replace("\\","/",$class);”代码即可。 文件在本地win系统下测试无异常,代码如下: function stu_autoload($class){ if(file_exists($class.".php")){ require (...

Canvas 帧动画吃苹果小游戏

先看页面效果。下面四个按钮分别表示开始、结束、暂停、继续 下面是帧动画图片素材: 帧动画的实现,关键是Canvas API ctx.drawImage() (9个参数)和 setInterval 定时器。 设置图片的视图...

php如何处理setcookie失效的问题

【文章出处:防ddos攻击】 1、浏览器开启cookie。 2、删除在setcookie()之前的任何HTTP头部输出。 3、使用php的setcookie()来创建cookie即可。 使用php的setcookie()来创建cookie和php中开启session的 ses...

Html5饼图绘制实现统计图的方法

Html5提供了强大的绘图API,让我们能够使用javascript轻松绘制各种图形。本文将主要讲解使用HTML5绘制饼图(统计图)的方法。先看一下饼图效果: 这个图是动态生成的,根据传入的比例...

laravel修改用户模块的密码验证实现

目录 从配置文件入手 使用Auth门面的attempt方法进行登录 修改 Admin 模型 文章参考 做项目的时候,用户认证几乎是必不可少的,如果我们的项目由于一些原因不得不使用 users 之外的用户...

HTML5 通过Vedio标签实现视频循环播放的示例代码

要实现网页播放视频在HTML5以前是通过embed标签 embed 标签的作用是在 HTML页面中嵌入多媒体元素 embed src=1.swfwidth=400 object 标签的作用是在 HTML页面中嵌入多媒体元素 object data=1.swfwidth=400...

Laravel框架实现点播上传阿里云功能

1、确认框架中安装了第三方alibabacoud控件 实现代码如下 上传过程中遇到任务问题,可以进行留言 php namespace App\Api\xxxx\Controllers;use DB;use Illuminate\Http\Request;use AlibabaCloud\Tea\Utils\Utils;use...

html5 video全屏播放/自动播放的实现示例

近期开始开发公司新版官网, 首页顶部(header)是一个全屏播放的小视频, 现简单总结如下: 页面代码 header class=header style=width:100%;position: relative; ?php if(!Helper::isMobile()) { ? video id=home...

laravel 实现阿里云oss文件上传功能的示例

1、定义路由 // 阿里云文件储存Route::group(['prefix'='aliyun'], function(){ Route::get('sign', 'AliyunController@sign');}); 2、编写 controller 层 /** * 返回OSS的签名验证 * @return JSON 签名信息 */ public function s...

HTML5 video循环播放多个视频的方法步骤

最近在开发中遇到的需求是:微信扫描课件二维码,播放其对应的课件视频 设计流程 1.扫描二维码时,将其视频列表存入model中,存入第一条是为了,不在html界面重新获取第一条视频...

解决Laravel使用验证时跳转到首页的问题

当我们在使用validate等方法进行验证时,如果是错误,则会返回首页 1、直接在请求头中 在请求头header中,accept使用appclication/json,使HTTP请求的接受返回只能是json格式。 2、修改框架函...

Html5 webview元素定位工具的实现

一、工具选择 webview元素定位有三种方式: 使用driver.page_source方法,将获取到的页面内容写入到一个html文件中,然后使用浏览器打开html文件,使用F12调试用具进行元素定位 chrome浏览器...

web php include攻防世界php安全示例详解

步骤 打开所给的实验环境,发现给出代码,分析代码可知是文件包含漏洞: 【文章出处http://www.1234xp.com/yz.html 欢迎转载】其中含有两个参数: hello参数中的内容会被输出到页面 page参数...

解决html5中的video标签ios系统中无法播放使用的问

1.先是从前端的角度去考虑,如何让safari浏览器兼容video,并支持播放(未找到解决的方法)。 2.经多次查找网上信息,发现使用后台能解决该问题,解决点在HTTP协议的响应头里面(A...

php安全攻防世界unserialize函数反序列化示例详解

步骤 首先打开题目,发现给了一段源码: 分析源码,发现类里面有三个魔术方法: __construct() :构造函数,对类的变量进行初始化,创建时自动调用,用得到的参数覆盖$file __destruct...

canvas实现滑动验证的实现示例

突然想到的方法,来试试吧 1.页面布局 canvas id=canva width=500px height=300px/canvas 样式 style type=text/css *{ margin: 0; padding: 0; } #canva{ background: indianred; }/style JS script type=text/javascript window.onload=f...

php安全攻防利用文件上传漏洞与绕过技巧详解

目录 前言 文件上传漏洞的一些场景 场景一:前端js代码白名单判断.jpg|.png|.gif后缀 场景二:后端PHP代码检查Content-type字段 场景三:代码黑名单判断.asp|.aspx|.php|.jsp后缀 场景四:代码扩...