PHP Fatal error:Call to undefined function curl_init() in …错误解决方法

出现了PHP Fatal error: Call to undefined function curl_init() in D:\apache2\htdocs\SimpleStore.php on line 73 的这种错误是PHP没有支持CURL导致的。按以下步骤,别闲...

2018-08-12

PHP 7.1 的 A non-numeric value encountered 错误和解决方法

升级到 PHP 7.1 之后,经常收到 A non-numeric value encountered 的 warning 信息。比如下面这段代码:$a = '123a'; $b = 'b456'; echo $a+$b;PHP 7.1 新 E_...

2018-08-11

html5知识点:DOM编程

DOM是Document Object Model的缩写,中文名称是文档对象模型。DOM是处理HTML页面的标准编程接口,DOM可被JavaScript用来读取、改变HTML的内容和结构。前端三大件指HTML、CSS、J...

2018-08-11

html5知识点:多终端浏览器兼容

什么是多终端?多终端就是包括了我们的电脑,手机,手持式移动设备比如ipad等。因为各类设备的显示屏幕大小不一,分辨率不一,最佳可视效果的横竖设置也不一样,所以多终端浏览器兼容主...

2018-08-11

HTML5中表单验证的8种方法

前一篇,我们介绍了HTML5中新的表单特性和函数, 今天就继续来谈谈HTML5的表单验证。在深人探讨表单验证之前,让我们先思考一下表单验证的真实含义。就其核心而言,表单验证是一套...

2018-08-11

HTML5部份标签及标签意义解释

HTML5:万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改HTML5赋予网页更好的意义和结构。更加丰富的标签将随着对RDFa的,微数据与微格式等...

2018-08-11

form表单提交后不刷新不跳转的实现方法

由于制作用户的注册界面,发现每当form表单提交后,都会刷新一下,导致填写的数据丢失,为了解决这一问题专门,百度了一下。还真找到了一种form表单提交后,不刷新的方法,先转过来,以...

2018-08-11

网页前端js判断移动端还是PC端跳转代码

项目上客户有PC端网页,也有专门开发的手机端网址,同一个入口网址可以减少客户的学习成本,也是一种很好的手段,根据客户使用的客户端来自动跳转就可以了,每个浏览器在发送请求的头...

点击按钮60秒倒计时js代码

直接上代码:<input type="button" id="btn" value="免费获取验证码" onclick="settime(this)" /> <script type="text/javascript"> var countdown=60; function settime(va...

【jQuery Demo】图片切换效果整理

图片的切换效果有很多,比较常见的有水平滚动、垂直滚动、淡入淡出等。我们接下来一一实现这些效果。1.水平滚动1) 我们先来实现HTML页面,代码很简单:<div id="container"> <u...

图片转换base64数据上传,并且实现预览的简便方法

对于很多新手来说,实现上传图片并且预览功能,都会感到不知所可,然后开始在网站搜索各种各样的图片上传预览插件,但是有的时候我们只是想简单的实现判断格式,以及预览的功能,使用插...

关于页面冒泡事件,点击会触发多次事件的解决方法

当使用$(document).on(&#39;click&#39;,&#39;.class&#39;,function(){}) 时,有时会触发两次甚至多次点击事件,阻止冒泡发现没有用,那么可以这样先解除点击事件,再触发点击事件,...

一个页面tab标签切换,都有scroll事件的解决办法

当前页有多个tab,如果都有scroll事件, 先解绑$(window).off(&#39;scroll&#39;) 再执行scroll就不可以了,多个标签就不会互相干扰;给你们个例子://标签切换 $(&#39;.tab>a&#39;...

jQ中几种追加元素的方法

在互联网的世界中几乎所有的网站都要用到JS,但有时候JS操作起来不是很方便,那么我们可以利用JQ插件对网页的DOM树节点进行操作,正好现在本博主也正自学JQ的操作,下方记录几种JQ...

jQuery实现的经典竖向伸缩菜单效果代码

这是一个利用jquery制作的竖向伸缩菜单的实例,每点击一次主菜单,会拉开出对应的二级菜单,同时其它展开的二级菜单会自动合拢。为了方便以后可以偷懒,把它记录下来,方便日后使用。...

分享一个基于jQuery的返回顶部代码

本代码基于jQuery,所以需要在当前页面中引入jQuery框架支持,如果你的站点原来已经存在jQuery框架,只需在当前页面引入即可!先来看完整代码:<!DOCTYPE html PUBLIC "-//W3C//DTD X...

基于jQuery的随屏移动固定区块(广告位)

jQuery的插件可实现右侧固定区块随滚动条滚动而滚动,适合网站右侧广告和推荐内容的展示,推荐下载!使用方法:1.引用样式文件css/fixed.css2.引用jquery的库文件js/jquery.js3.引...

PHP 使用 array_merge 函数 + 操作符进行合并数组的区别

PHP 中 array_merge 函数和 + 操作符都可以实现数组合并的功能,但是两者具有一些差异点,如果在实际使用过程中,没有很好的理解他们之间的差异点,就会造成重大的 bug: 首先...

2018-08-11

PHP时间格式大全

date用法: date(格式,[时间]);如果没有时间参数,则使用当前时间. 格式是一个字符串,其中以下字符有特殊意义:U 替换成从一个起始时间1970年1月1日以来的秒数<?php echo "时...

2018-08-11

PHP 函数 urlencode() 和 rawurlencode() 的区别

详细的区别请看 PHP 官方文档 PHP urlencode() 和 PHP rawurlencode(),很长,仔细理解了一下,做下要点:1. PHP 中对于 URL 进行编码,可以使用 urlencode() 或者 rawurlencode(),二...

2018-08-11

PHP:如何合并多维数组中的子数组

如何把多维数组中的每个子数组合并成一个新数组 $result,有两个方法: $merged = call_user_func_array(&#39;array_merge&#39;, $result); 如果是 PHP 版本在 5.6...

2018-08-11

php补全函数str_pad的运用

需要做一个补全id的功能,需求是这样的,要生成一个p2p行业的保单,而保单则是跟mysql中id是一致的,唯一不同的保单编号是11位,如果id号不够的话,使用数字0来填充,首位两个字母以BC来...

2018-08-11

PHP编译安装常见错误总结

在 CentOS 下编译 PHP5 的时候,为了安装某一扩展(ext),新增了编译参数,会出各种错误。基本上都可以通过 yum 安装相应的库或者改变编译参数来解决问题,在此记录如下。1、PHP 出现...

2018-08-10

fsockopen函数被禁用的解决方案

fsockopen()函数的开启和禁用下面是两种常用的禁用fsockopen的方法。修改php.ini,将 disable_functions = 后加入 fsockopen
修改php.ini,将 allow_url_fopen = On 改为 allow...

2018-08-09

vestacp修改phpmyadmin默认登录地址

最近在倒腾Vesta主机面板,一些设置不可避免,收集了这篇文章。vestacp和lnmp一样可以通过ip/phpmyadmin来访问,所以不太安全,修改phpmyadmin默认路径就很重要。登录到vps,修改vim...

2018-08-09

PHP提示Notice: Undefined variable的解决办法

我们知道在 php 中,变量通常是不需要定义直接使用的,但有的时候因为 php 环境的问题会出现各种各样奇奇怪怪的事情,今天在调试程序的时候直接提示 Notice: Undefined variable...

2018-08-08

PHP 使用date()函数提示Warning: date()错误

今天在修正一个很早写的一个程序的时候,突然发现在其最新的PHP5环境下已经不起作用了,当然这跟最新的 php.ini 里面的配置有关,在老版的 php 中,php.ini 里面直接就设定了时间,或...

2018-08-08

php设置session的生存周期

本文主要分享一下关于php session的生存周期的相关知识。首先说一下session的创建的开始到结束的过程。当程序需要为某个客户端的请求创建一个 session 的时候,服务器首先会...

2018-08-08

php序列化与反序列化函数

关于php序列化与反序列化函数是在接触网贷系统之后才接触到的,后来发现在项目设计中,用到的频率还是蛮高的,所以想要来总结一下这两个函数,两个函数分别是serialize() 和 unseri...

2018-08-08

PHP类中的方法调用类中另一个方法

在PHP中,往往会建许多的类文件,而每个类文件中又会有太多的内部方法,每个内部方法又是具有关联性的,免不了各个方法之间的使用,这会儿就会遇到一个问题,在同一个类文件中,如何在一...

2018-08-08

PHP会话(Session)实现用户登陆功能

对比起 Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 Session 的使用。由于 Session 是以文本文件形式存储在服务器端的,...

2018-08-08

分享一段图片居中的css代码

一般来说可以用CSS中的“text-align:center属性,margin:0 auto或定位属性”就可以居中。但是主要看是看你的页面布局是怎样的,是否用了定位。根据这些来判断到顶使...

2018-08-08

快速统计 HTML/JS/CSS 的大小

通过一段代码实现统计网页中 HTML、JS、CSS 的大小,很实用的一个小方法,只需要在浏览器控制台 Console 中运行即可。注意:因为这段代码是遍历页面中的 style 标签,所以如果是引...

Web前端原生JavaScript浅谈轮播图

1、一直来说轮播图都是困扰刚进业内小白的一大难点,因为我们不仅需要自己作出一个比较完美的运动框架(虽然网上一抓一大把,但是哪有比自己做出来实现的有成就感,不是吗?^_^),还...

CSS技巧:一段CSS代码让你的广告位“立起来”

很多网站上都会投放广告,但一般情况下广告都不那么“好看”,如果我们对广告位稍微进行美化,说不定能出人意料呢。今天就跟大家分享一段 CSS 代码让你的广告位“...

2018-08-05

PHP-FPM pm.max_chindren该怎么设置?是不是越大越好?

前言:2018年5月25日,我实在忍受不了网站的高负载了,用了一个下午直接在生产环境进行测试,终于解决了这个问题对于云主机,负载高,极有可能是php-fpm.conf设置不对,该怎么设置...

2018-08-05

PHP中获取当前页面的完整URL

javascript实现:top.location.href 顶级窗口的地址this.location.href 当前窗口的地址 PHP实现#测试网址: http://localhost/blog/testurl.php?id=5//获取域名...

2018-08-05

PHP中文分词的几种方式总结

不需要服务器,纯PHP实现中文分词的方法主要有以下几种PullWord永久免费的中文分词API,直接用CURL调用就可以。用了很长时间,后来发现越来越不好用,毕竟是共享的远程调用,用的人一...

2018-08-05

php scandir() 中文文件或目录出现乱码的解决方法

如果当前文件编码是utf-8,只需要把路径字符转换成gb2312即可。$dir = iconv ( "utf-8", "gb2312", $dir );$dir_arr = scandir ( $dir );如果你的网页编码是gbk的话,没必要转,...

2018-08-05

php版getElementById , 栈的查找匹配,html标签多层嵌套也很ok

功能: 成对匹配html标签对, 跟javascript的$.getElementById() 方法 一样.多层嵌套也很ok不使用递归方法,而是利用栈的知识,通过位置回退方法、顺序进行匹配关闭标签。eg:<?ph...

2018-08-05

php模板无限包含的方法

模板中最常见的是把头部,尾部分割开来,然后各个模板文件去用包含代码把他们引入进来,作为公共模板。那如何header.htm中又包含了a.htm 而a.htm又包含了b.htm呢?这种情况虽然非常...

2018-08-05

PHP多分页带省略号实现函数

function page_more($urlrule, $currpage, $pages) { $setpages = 8; // 要显示的页数 $offset = ceil ( $setpages / 2 - 1 ); // 偏移量 $from = $c...

2018-08-05

PHP评论嵌套功能实现方法,核心代码摘自WordPress

<?php$comments = array ( array ( &#39;id&#39; => &#39;3&#39;, &#39;parent&#39; => &#39;0&#39; ), array (...

2018-08-05

PHP如何获取HTTP状态码

方法一$header_info=get_headers(&#39;https://freexyz.cn/&#39;);echo $header_info[0];//耗时 0.67~0.78方法二$ch = curl_init ( &#39;https://freexyz.cn/&#39; );curl_...

2018-08-05

超链接中javascript:void(0)的用法

<a href=“#”>中的“#”其实是锚点的意思,默认为#top,所以当页面比较长的时候,使用这种方式会让页面刷新到页首(页面的最上部)javascript:void(0)其实是一个...

常用 HTML 转义符对照表

为什么要用转义字符串?HTML中<,>,&等有特殊含义(<,>,用于链接标签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办...

2018-08-05

PHP的日期显示为多少天后

项目中需要显示一个类似倒计时的功能,也就是根据数据库取出的时间戳,然后显示距离当前时间剩余时长。水冷眸是个懒人,直接百度,发现都是显示多少天前的教程,好吧。只能自己动手了...

2018-08-05

【PHP】用户名、邮箱、手机账号中间字符串以星号隐藏

核心函数//用户名、邮箱、手机账号中间字符串以*隐藏function hideStar($str) { if (strpos($str, &#39;@&#39;)) { $email_array = explode("@", $str);...

2018-08-05

php检测判断当前是否为微信浏览器

最近在用Thinkphp5开发一个网站,其中对于微信端访问有特殊事件处理,因此需要一段判断是否微信浏览器的代码,几经谷歌百度之后,总结出如下代码。很简单。记录一下以示备忘。<?php...

2018-08-05
返回顶部
顶部